Last chance! 50% off unlimited learning
Sale ends in
Calculates Cramer's V for a table of nominal variables.
cramerV(x, y = NULL, digits = 4, bias.correct = FALSE, ...)
Either a two-way table or a two-way matrix. Can also be a vector of observations for one dimension of a two-way table.
If x
is a vector, y
is the vector of observations for
the second dimension of a two-way table.
The number of significant digits in the output.
If TRUE
, a bias correction is applied.
Additional arguments passed to chisq.test
.
A single statistic, Cramer's V.
Cramer's V is used as a measure of association between two nominal variables, or as an effect size for a chi-square test of association. For a 2 x 2 table, the absolute value of the phi statistic is the same as Cramer's V.
# NOT RUN {
### Example with table
data(Anderson)
fisher.test(Anderson)
cramerV(Anderson)
### Example with two vectors
Species = c(rep("Species1", 16), rep("Species2", 16))
Color = c(rep(c("blue", "blue", "blue", "green"),4),
rep(c("green", "green", "green", "blue"),4))
fisher.test(Species, Color)
cramerV(Species, Color)
# }
Run the code above in your browser using DataLab