The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
rfriend is an R package designed to streamline data
analysis and statistical testing by wrapping complex or repetitive code
into convenient, user-friendly functions prefixed with f_.
Its primary focus is data exploration, statistical tests, and creating
publication-ready output in multiple formats including PDF, Microsoft
Word, and Excel.
The package helps you write shorter code while producing well-formatted summaries, visualizations, and statistical tests, automatically handling data transformations, assumption checking, and post hoc testing.
f_summary() generates
comprehensive summary tables.f_boxcox() for Box-Cox transformations (wrapping
MASS/boxcox and rcompanion)f_bestNormalize() wraps and extends normalization from
the bestNormalize package.f_boxplot())f_qqnorm())f_hist())f_aov()f_kruskal_test()f_glm()f_chisq_test()f_model_comparison().f_clear() clears the workspace and restarts R.f_setwd() sets working directory to the current
script’s location.f_theme() switches RStudio themes quickly.f_factors() converts multiple dataframe columns to
factors.rfriend requires R (>= 4.4.0) and several
dependencies (see DESCRIPTION for details). You can install the latest
released version from CRAN with:
install.packages("rfriend")
If you want the latest development version (if available on GitHub):
# install.packages("devtools")
devtools::install_github("delde001/rfriend")
library(rfriend)
# Summary of your dataset
f_summary(your_dataframe)
# Run ANOVA on multiple response variables
f_aov(response_var1 + response_var1 ~ predictor1 * predictor2, data = your_dataframe)
# Create a boxplot of a variable
data(mtcars)
f_boxplot(hp + disp ~ gear*cyl,
data=mtcars,
boxplot_explanation = FALSE,
output_type = "word"
)
# Perform Box-Cox transformation
transformed <- f_boxcox(your_dataframe$variable)
# Create a boxplot of a variable
data(mtcars)
f_boxplot(hp + disp ~ gear*cyl,
data=mtcars,
boxplot_explanation = FALSE,
output_type = "word"
)
# Perform Box-Cox transformation
transformed <- f_boxcox(your_dataframe$variable)
# Clear workspace and restart R
f_clear()
For detailed usage and examples, please refer to the package vignettes and help files.
rfriend, you may see harmless warnings
about S3 method overwrites related to nobs.fitdistr and
nobs.multinom due to imported packages (MuMIn,
rstatix). These do not affect the functionality.Contributions, bug reports, and feature requests are very welcome! Please open an issue or submit a pull request on GitHub.
Before contributing, please ensure:
This package is licensed under GPL-3.
Author and maintainer: Sander H. van Delden
Email:
plantmind@proton.me
Feel free to reach out for support, feature requests, or collaborations.
Thank you for using rfriend!
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.