skew {psych} | R Documentation |
Find the skew and kurtosis for each variable in a data.frame or matrix. Unlike skew and kurtosis in e1071, this calculates a different skew for each variable or column of a data.frame/matrix.
skew(x, na.rm = TRUE) kurtosi(x, na.rm = TRUE)
x |
A data.frame or matrix |
na.rm |
how to treat missing data |
given a matrix or data.frame x, find the skew or kurtosis for each column.
if input is a matrix or data.frame, skew (kurtosi) is a vector of skews (kurtosi)
The mean function supplies means for the columns of a data.frame, but the overall mean for a matrix. Mean will throw a warning for non-numeric data, but colMeans stops with non-numeric data. Thus, the function uses either mean (for data frames) or colMeans (for matrices). This is true for skew and kurtosi as well.
William Revelle
round(skew(attitude),2) round(kurtosi(attitude),2)