smplot
smplot provides functions to create aesthetically pleasing data visualizations in R for scientific analysis, including bar graphs, violin plots, correlation plots, slope charts, Bland-Altman plots, and raincloud plots.
Key Features:
- Versatile Plotting Capabilities: Provides functions to generate bar graphs, violin plots, correlation plots, slope charts, Bland-Altman plots, and raincloud plots.
- Customizable Aesthetics: Exposes parameters to modify plot elements and visual styles for tailored presentation of results.
- Modular Functionality: Implements composable plotting routines that can be layered or extended to build complex visualizations.
Scientific Applications:
- Biostatistics and Epidemiology: Supports comparison of measurements and assessment of relationships between variables using Bland-Altman and correlation plots.
- Genomics and Bioinformatics: Represents distributions and complex datasets with violin plots and other distributional visualizations.
- Psychometrics and Social Sciences: Illustrates changes over time or differences across groups using slope charts and raincloud plots.
Methodology:
Builds on R and ggplot2 by implementing plotting functions and configurable defaults for customization.
Topics
Details
- License:
- MIT
- Cost:
- Free of charge
- Tool Type:
- library
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- R
- Added:
- 6/10/2022
- Last Updated:
- 6/10/2022
Operations
Data Inputs & Outputs
Standardisation and normalisation
Inputs
Outputs
Publications
Min SH, Zhou J. smplot: An R Package for Easy and Elegant Data Visualization. Frontiers in Genetics. 2021;12. doi:10.3389/fgene.2021.802894. PMID:34976028. PMCID:PMC8714909.