Use ckbplotr to create and style publication-quality plots. The
package is focused on plots for epidemiology and is developed by a
China Kadoorie Biobank and Oxford
Population Health researcher.
Install the latest version of ckbplotr from the neilstats R-universe:
install.packages('ckbplotr',
repos = c('https://neilstats.r-universe.dev',
getOption('repos')))Read vignette("ckbplotr") to get started.
Additional examples and tutorials for using the package can be found at https://neilstats.github.io/ckbplotr-book.
The package can be used to apply CKB style and to create plots by
generating ggplot2 code. Functions that create plots (such as
shape_plot() and forest_plot()) return both:
- A ggplot2 plot.
- The ggplot2 code used to create the plot, allowing users to see exactly how the plot has been created and adapt the code for other uses. In RStudio the code will also be shown in the Viewer pane.
If you find this package useful, please consider citing as:
Wright N (2025). ckbplotr: Create Plots. https://neilstats.github.io/ckbplotr, https://doi.org/10.5281/zenodo.6382217.
This package is under development. If you find an error or bug or have a suggestion for improvement please create an issue on GitHub or contact the author at @NeilStats@fediscience.org.
