This package has been created for the STAT547 class, and was made to manage factors in a less headache-inducing way.
Guelph contains the following functions:
fbind() - combine two factors
freq_out() - create a frequency table for the occurences of levels in a factor
countlevels() - check which rows of factors in your data.frame should or shouldn't be factors
factorchars() - quickly convert a specified column from a factor to a character
Guelph can be installed with devtools
and loaded with
If I had more time, I would combine the functions
factorchars(). This would allow me to easily check if a column has the same number of levels as rows, and coerce it to characters!
First off, I'm still not sure what the deal with the vignettes is. I seem to have generated one, but it's just the template vignette with nothing useful. Is this an
.Rmd file that I should be editing manually that then gets rendered to HTML and PDF (via latex)?
Next, I had a lot of trouble passing checks in the beginning! It turns out that I had used
test_freq_out.R, and using
importFrom(dplyr, "tbl_df()") wasn't enough, I needed to import the entire package (
import(dplyr)), so I changed
#' @importFrom dplyr %>% #' @importFrom dplyr tbl_df()
#' @import dplyr
In my guelph-package.R file, and re-ran
document(). It worked!
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.