The goal of RplotterPkg is to provide easy access to the many ggplot2geom plotting routines for everyday use. The package uses a functionalapproach along with the fast, efficient data frame processing fromdata.table.
The package is available for installation fromCRAN.
You can install the development version of RplotterPkg fromGitHub with:
Usingpak::pak():
pak::pak("deandevl/RplotterPkg")
Usingdevtools::install_github():
devtools::install_github("deandevl/RplotterPkg")
The following script shows how simple it is to create a standardscatter plot. Other standard plots include bar, box, density,density_ridge, histogram, range, heatmap, and stick plots.
Other functions for plots are available including multi_panel,spread_level, stem_leaf, and symmetry.
Additional examples showing heatmap, waffle, and stem_leaf areavailablehere.
library(ggplot2)library(RplotterPkg)#> Warning: package 'RplotterPkg' was built under R version 4.4.3RplotterPkg::create_scatter_plot(df = ggplot2::economics,aes_x ="date",aes_y ="unemploy",pts_shape =21,pts_fill ="black",line_color ="violet",connect =TRUE,title ="US Monthly Unemployment",subtitle ="July, 1967 to April, 2015 (in thousands)",x_title ="Date",y_title ="Unemployment",rot_y_tic_label =TRUE,x_date_labels ="%Y-%b",x_major_date_breaks ="5 year",y_limits =c(0,16000),y_major_breaks =seq(0,16000,2000),show_minor_grids = F,bold_y =8000,bold_y_color ="red",bold_y_linetype ="dashed" )