-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CRAN task view proposal: VisualizationStatic #45
Comments
Thanks, Di @dicook and Sherry @huizezhang-sherry, for taking action and proposing new task views to fill the gap that the retirement of the old Graphics task view left. I fully agree that the only chance we have to cover the vast range of graphical tools in R is to break things down into more manageable portions. Some of your suggestions could work well, I think, but I'm not so sure about this particular one. Your inclusion criteria say: Package provides tools for drawing visual displays of data. From the draft of the task view it seems that you mean this at a rather low level, i.e., functionality for setting up coordinate systems, drawing points and lines, etc. while statistical graphics are excluded. First, I'm not sure how easy it is "draw the line" between the technical infrastructure and its applications. And just referring to lists of packages elsewhere (as with the ggplot2 extensions) is probably not the best solution either. Second, from the name |
We debated names for the CTV. A reason to use Visualisation is that this is more commonly searched, and it is less likely to be confused with GraphicalModels. Having the different CTVs close to each other in name should make it easier for users to see them. Happy to expand on the inclusion criteria. |
Regarding the name: I would then flip the order ( Regarding the inclusion criteria: The question is what is a good expansion here that does not encompass several hundred packages that include some kind of plotting function. |
Thanks @dicook and @zeileis for the proposal and first assessment. My two cents:
|
Great initiative ! |
Thanks @dicook and @huizezhang-sherry. I agree with @zeileis and @tuxette about I can understand that adding sections on specific visualization tasks could be challenging to maintain. Some of them are already mentioned in their corresponding TV (e.g. time series, spatial), so I suggest guiding readers to those TVs. |
Thanks again, Di @dicook and Sherry @huizezhang-sherry, for your proposal. Unfortunately, we did not have any follow-up (except for some discussion of the name). Should we close this issue now or do you want to continue working on it? I think the fundamental issue is finding some inclusion/exclusion criteria that will yield a task view that is (a) not too huge and maintainable for you but still (b) covers packages that most readers/users will be interested in. Just including the infrastructure packages and then referring to lists of graphics/visualization packages elsewhere is not a good solution, I think. |
We would like to continue working on this when semester finishes
On 4 Oct 2023, at 5:56 pm, Achim Zeileis ***@***.***> wrote:
Thanks again, Di @dicook and Sherry @huizezhang-sherry, for your proposal. Unfortunately, we did not have any follow-up (except for some discussion of the name). Should we close this issue now or do you want to continue working on it? I think the fundamental issue is finding some inclusion/exclusion criteria that will yield a task view that is (a) not too huge and maintainable for you but still (b) covers packages that most readers/users will be interested in. Just including the infrastructure packages and then referring to lists of graphics/visualization packages elsewhere is not a good solution, I think.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
cheers,
Di
…---
Dianne Cook
***@***.***
|
OK, good, then we will keep this issue open. Possibly it would be a good idea to first finish the "DynamicVisualizations" task view from #46, which will be easier, and then revisit the "StaticVisualizations"? |
Given that #46 is completed now, maybe you could revisit this proposal as well? |
The Graphics CTV was archived several years ago because it wasn't sufficiently maintained, and there were way too many packages listed. It needed to be broken into smaller subsets. This is a proposal for creating several new CTVs covering the vast range of graphics capabilities in R.
Scope
This CTV summarizes the static graphics packages available on CRAN. Graphics capabilities is one of the strengths of R, and it is important to have an active summary available for users.
Inclusion criteria
Package provides tools for drawing visual displays of data.
Exclusion criteria
The graphics are not interactive (direct manipulation) by default, e.g. the user cannot click on an element and have a label pop-up. It is not a low level graphics device upon which many drawing packages are rendering to screen or file.
Packages
See the draft web site at https://github.com/dicook/ctv-visualizationstatic.
Overlap
There is no overlap with existing CTVs. We are also proposing that new CTVs are written: VisualizationDynamic which will list packages with interactive and dynamic capabilites. ColorPalettes will list the large array of different colour palettes available with different drawing systems. GraphicsDevices will list the variety of devices to draw graphics on the screen or output to file.
Maintainers
Di Cook and Sherry Zhang
The text was updated successfully, but these errors were encountered: