The GoodeR package contains a variety of functions that streamline common tasks performed by data scientists and other analytics professionals who use the R programming language. From data exploration to model evaluation, this package offers a set of functions that will simplify your work and construct baseline models quicker. GoodeR has been developed over the past few years and has enabled me to deliver exceptionally high quality solutions in minimal time. As a result, I can focus more time on the other aspects of projects that are critical for generating a high ROI and high adoption rate.
- Installation
- Project Initialization
- Data Acquisition
- Data Preparation
- Exploratory Data Analysis
- Statistical Modeling
- Time Series Forecasting
- Machine Learning
- Model Evaluation
The GoodeR package can be installed directly from GitHub using the devtools package.
devtools::install_github("abmathewks/GoodeR", dependencies = TRUE)
GoodeR contains a number of function to initialize and set up a project so that directories and files are ready for use.
- CreateProjectFiles: This function allows a user to create a project and utilize a standard folder structure for a project.
CreateProjectFiles(PROJECT_PATH = rstudioapi::getActiveProject(),
FOLDERS_TO_CREATE = c("data", "docs", "figs", "logs",
"output", "queries", "R", "tests"),
OPEN_NEW_SESSION = TRUE,
DEBUG = TRUE)
- PackageCheck: This function takes a vector of package names, checks whether they are installed, and imports all of them into the current R session.
GoodeR::PackageCheck(c("ggplot2","data.table","lubridate","rms"))