Open HScheiber opened 6 years ago
Hi @HScheiber,
It’s nice to review your package. I did not choose this task, so it’s good for me to learn from your homework.
You create the following functions in your powers
Package:
Export Functions
ggplot
(TRUE or FALSE)ggplot
(TRUE or FALSE)ggplot
Each function is documented and has the corresponding test file.
It’s really nice you deal with characters and strings. In addition, you create the arguments returnVal
and returnPlot
choose whether the output will be returned.
Internal Functions
Other files:
Vignettes
folder in your repoggplot
, stringr
Overall, I think you did good job.
Hello @HScheiber , Here are some comments on your hw09. Hope it helps!
It was good to warn that your package will overwrite any other package named powers
Your vignettes
and README
are informative about the package and the functions in it.
I did not know how to put @seealso
in powers-documentation.R
. It was good to know! It would be useful to show all the functions in it and convenient!
pow()
if-else
statements to avoid warnings or errors. They were impressive!if
statements to make sure that all the values on arguments are logical
for Plot_it
, returnVal
, and returnPlot
stringr
and ggplot2
. pwr()
, square()
, cube()
, reciprocal()
Overall, I think you have a thorough understanding on building your own R packages. You did a great job!
Link to the main page of my homework repo
Link to the homework 9 Section
Link to the homework 9 package repo
Link to the vignette for my package
Install in Rstudio with
devtools::install_github("HScheiber/powers")
.Last SHA: b0fef53526604fee89472cb9b118e230788f9842