Open ruben1dlg opened 2 years ago
Please check off boxes as applicable, and elaborate in comments below. Your review is not limited to these topics, as described in the reviewer guide
The package includes all the following forms of documentation:
URL
, BugReports
and Maintainer
(which may be autogenerated via Authors@R
).Estimated hours spent reviewing:
1.5 hours
You have an amazing package but here are a few comments for you guys! <3
The codecov badge does not show the percentage of coverage.
There is not much detail in comparing other similar packages in the readme, I am aware that there must be many EDA packages out there!
I see that your plots only display in one color scheme, if people want to use the EDA plots in their report maybe adding in an option for a choice of color scheme would be very nice!
If I could add more stuff to your package I would maybe want to include violin plots and heat maps and then your package, in my opinion, would cover everything needed for an EDA report
Maybe you guys can add the bins functionality to the histogram function so that people using your package have a little more flexibility to be able to draw meaningful results from their EDA when using your functions.
I love you all especially Moid, but don't forget about the beast Mukund! Keep up the amazing work you all!
Please check off boxes as applicable, and elaborate in comments below. Your review is not limited to these topics, as described in the reviewer guide
The package includes all the following forms of documentation:
URL
, BugReports
and Maintainer
(which may be autogenerated via Authors@R
).Estimated hours spent reviewing: 1 hour
There is a warning when running test() that states that the non-numeric columns are being ignored. I think this could be handled in the function so that it doesn't throw a warning.
I think the labels in the corrplot function should be formatted so that they are farther away from the plot, to prevent overlap with the labels and the plot.
Docstrings are written for each function and hosted on the pkgdown site but when I try to find the docstring of the histogram() function using RStudio I get this instead URL '/help/library/magmavizR/html/histogram.html' not found
. Something is going wrong with the hosting of the docstrings.
Having a bin size or bin number argument for the histogram function would be very useful to the user.
The code coverage is good at 83% but having it above 90% would be great!
Another great package from this team. You guys implemented your python functionality well into R! Great job!
Please check off boxes as applicable, and elaborate in comments below. Your review is not limited to these topics, as described in the reviewer guide
The package includes all the following forms of documentation:
URL
, BugReports
and Maintainer
(which may be autogenerated via Authors@R
).Estimated hours spent reviewing: 1 hours
A great package and counterpart to your Python one, team! A few suggestions:
Submitting Author Name: Ruben De la Garza Macias
Submitting Author Github Handle: !--author1-->@ruben1dlg<!--end-author1--
Other Package Authors Github handles: @miyer26, @iamMoid, @shyan0903
Repository: https://github.com/UBC-MDS/magmavizR
Version submitted: v1.0.0
Submission type: Standard
Editor: @miyer26, @iamMoid, @shyan0903, @ruben1dlg
Reviewers: @gutermanyair, @gn385x, @danfke
Archive: TBD Version accepted: TBD Language: en
Scope
Please indicate which category or categories from our package fit policies this package falls under: (Please check an appropriate box below. If you are unsure, we suggest you make a pre-submission inquiry.):
Explain how and why the package falls under these categories (briefly, 1-2 sentences):
This package is for data visualization, therefore it does not fall into any of the above categories. It has functions with the sole objective of creating plots promptly and easily based on the 'ggplot2' package
This package is designed to be used by data scientists who are exploring data or developing a visual dashboard. The package is versatile and can be used for most data science projects.
Similar packages include [quickplot] https://cran.r-project.org/web/packages/quickPlot/index.html - also a high level package based on ggplot that generates plots modularly, and [BoutrosLab.plotting.general] (https://cran.r-project.org/web/packages/BoutrosLab.plotting.general/index.html) - same motivation as this package, plots on a high level with a standard format. It does not use ggplot however.
pkgcheck
items which your package is unable to pass.Technical checks
Confirm each of the following by checking the box.
This package:
Publication options
MEE Options
- [ ] The package is novel and will be of interest to the broad readership of the journal. - [ ] The manuscript describing the package is no longer than 3000 words. - [ ] You intend to archive the code for the package in a long-term repository which meets the requirements of the journal (see [MEE's Policy on Publishing Code](http://besjournals.onlinelibrary.wiley.com/hub/journal/10.1111/(ISSN)2041-210X/journal-resources/policy-on-publishing-code.html)) - (*Scope: Do consider MEE's [Aims and Scope](http://besjournals.onlinelibrary.wiley.com/hub/journal/10.1111/(ISSN)2041-210X/aims-and-scope/read-full-aims-and-scope.html) for your manuscript. We make no guarantee that your manuscript will be within MEE scope.*) - (*Although not required, we strongly recommend having a full manuscript prepared when you submit here.*) - (*Please do not submit your package separately to Methods in Ecology and Evolution*)Code of conduct