tadaatoolbox v0.16.1

0

Monthly downloads

0th

Percentile

Helpers for Data Analysis and Presentation Focused on Undergrad Psychology

Contains functions for the easy display of statistical tests as well as some convenience functions for data cleanup. It is meant to ease existing workflows with packages like 'sjPlot', 'dplyr', and 'ggplot2'. The primary components are the functions prefixed with 'tadaa_', which are built to work in an interactive environment, but also print tidy markdown tables powered by 'pixiedust' for the creation of 'RMarkdown' reports.

Readme

tadaatoolbox

Build
Status CRAN\_Status\_Badge CRAN\_Downloads\_Badge Rdoc Coverage
status DOI

This is tadaatoolbox version 0.16.1 (semver(ish)).
It contains helpers for data analysis and presentation focused on undergrad psychology, the target audience being students at University of Bremen.

Please consider this as a teaching project and be careful if you intend to use it for production use.
To see what’s new, see NEWS.md.
Also, since this project is still in the 0.x.y version, you should expect the API to change at any time. Once we reach 1.0.0, API changes will be rolled out more slowly and include depracation warnings. In the meantime, the package is available on CRAN primarily for convenience, because its target audience is likely not familiar with GitHub or devtools.

Installation

Install the current development version from GitHub (recommended):

if (!("remotes" %in% installed.packages())){
  install.packages("remotes")
}

remotes::install_github("tadaadata/tadaatoolbox")

Or install the most recent stable version from CRAN:

install.packages("tadaatoolbox")

Contribution

Please do! I have no idea where I’m going with this. Feel free to open issues.

Contributers

Contributer Role
Lukas Burk Author & Maintainer
Tobias Anton Author
Daniel Lüdecke Contributor
Gesa Graf Contributor

Functionality

See the included vignette for a demonstration: browseVignettes("tadaatoolbox") or view the pkgdowned version of this repo for an overview and function index.
Here’s a few highlights:

Tidy (as in pretty) test output

See all of them in action in this vignette

  • tadaa_aov: For 3 flavours of aov with included partial (\eta^2), Cohen’s f and power.
  • tadaa_kruskal: A wrapper for kruskal.test tidied and optionally pixiedusted.
  • tadaa_t.test: For t.test with automatic homogenity of variance detection, effect size and power.
  • tadaa_wilcoxon: A wrapper for wilcox.test tidied and optionally pixiedusted.
  • tadaa_levene: Wrapper for car::leveneTest tidied and optionally pixiedusted.
  • tadaa_normtest lets you do tests for normality (4 methods) over multiple variables.
  • tadaa_pairwise_t, tadaa_pairwise_gh and tadaa_pairwise_tukey for various pairwise procedures.

Helpers for plots

  • tadaa_int: Simple interaction plot template.
  • tadaa_balance: Check equality of group sizes.
  • tadaa_mean_ci: Plots means with 95% confidence intervals as errorbars.
  • tadaa_plot_tukey: For pretty TukeyHSD visualization.

Dependencies

I rely on these awesome package for all the things this package does, so you might want to consider checking them out.

  • broom
  • car
  • DescTools
  • ggplot2
  • magrittr
  • methods
  • nortest
  • pixiedust
  • pwr
  • stats
  • viridis

Code of Conduct

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

Functions in tadaatoolbox

Name Description
nom_c Contingency Coefficient C
modus Modus
tadaa_chisq Tadaa, Chi-Square Test!
tadaa_mean_ci Plot Means with Errorbars
tadaa_int Interaction plots
tadaa_nom Get all the nominal stats
nom_lambda Lambda
nom_phi Phi coefficient
ord_tau Various Tau Statistics
ngo The ngo dataset
pval_string Easy p-value formatting
nom_v Cramer's V
tadaa_ord Get all the ordinal stats
nom_chisqu Simple Chi^2
tadaa_kruskal Tadaa, Kruskal-Wallis!
tadaa_levene Levene's Test for Homoskedasticity
tadaa_pairwise_gh Games Howell Post-Hoc Test
ord_gamma Gamma
tadaa_aov Tadaa, ANOVA!
tadaa_pairwise_t Extended Pairwise t-Tests
tadaa_wilcoxon Tadaa, Wilcoxon!
tadaa_pairwise_tukey Tukey HSD pairwise comparisons
tadaatoolbox-package tadaatoolbox: Helpers for Data Analysis and Presentation Focused on Undergrad Psychology
tadaa_balance Grouping design balance
tadaa_plot_tukey Plot TukeyHSD Results as Errorbars
inv Inverting scales
ord_pairs Retrieve all type of pairs for ordinal statistics
ord_somers_d Somers' D
tadaa_t.test Tadaa, t-Test!
theme_readthedown ggplot2 theme to fit the readthedown Rmd format
z Convert numeric vector to z-values
reexports Objects exported from other packages
sidak_sd Sidak setp-down procedure
tadaa_normtest Tadaa, test for normality!
tadaa_one_sample Tadaa, one-sample tests!
games_howell Games Howell post-hoc procedure
generate_recodes Convenience functions for interval recodes
interval_labels Convenience functions for interval recodes
confint_t Confidence Intervals
mean_ci_sem Standard Error of the Mean with CI
mean_ci_t Get mean and CI for a numeric vector
delete_na Delete cases with set amount of missing values
effect_size_t Simple Effect Size Calculation for t-Tests
etasq Just eta^2.
No Results!

Vignettes of tadaatoolbox

Name
overview.Rmd
test_output.Rmd
No Results!

Last month downloads

Details

Type Package
Date 2018-11-22
License MIT + file LICENSE
URL https://github.com/tadaadata/tadaatoolbox
BugReports https://github.com/tadaadata/tadaatoolbox/issues
VignetteBuilder knitr
Encoding UTF-8
LazyData TRUE
RoxygenNote 6.1.1
NeedsCompilation no
Packaged 2018-11-22 17:49:09 UTC; Lukas
Repository CRAN
Date/Publication 2018-11-23 11:20:04 UTC

Include our badge in your README

[![Rdoc](http://www.rdocumentation.org/badges/version/tadaatoolbox)](http://www.rdocumentation.org/packages/tadaatoolbox)