This function simplifies the call for Pearson's Chi Square test (chi.sq) on a given data frame.
chi.sq(df, var1, var2, correct = FALSE, post = FALSE, cramer = FALSE)
This function returns the summary results table for a Pearson's Chi Square test, examining the relationship between var1
from data frame df
, and var2
.
data frame to read in.
the dependent/outcome variable, \(Y\).
the main independent/predictor variable, \(X\).
logical (default set to F
). When set to correct = T
, will employ Yates' continuity correction (for data that violate the normality assumption).
logical (default set to F
). When set to post = T
, will return results of post-hoc (Z) tests of the standardized residual for each cell (the standardized difference between observed and expected frequencies), using Bonferroni's alpha adjustment, and returns an adjusted p-value for each cell/comparison.
logical (default set to F
). When set to post = T
, will return results of Cramer's V, a measure of the strength of the association between the two variables.
data <- mtcars
chi.sq(data,vs,am)
Run the code above in your browser using DataLab