R中是否有单行代码可以为数据框的每个数字列提供以下统计信息?
count, mean, median, q3, q1, iqr, mode, min, max, antimode, pstdev, sstdev, pvar, svar, mad, madraw, pskew, sskew, pkurt, skurt, dpo, jarque
像summary(dt)
的扩展方法?有什么想法吗?
答案 0 :(得分:1)
psych包中的describe()
方法确实包含峰度和倾斜:
dt = data.frame(a=rnorm(1000),b=rnorm(1000))
library(psych)
describe(dt)
vars n mean sd median trimmed mad min max range skew kurtosis se
a 1 1000 0 1.01 0 0.01 1.00 -3.59 3.36 6.95 -0.06 0.17 0.03
b 2 1000 0 0.97 0 0.00 0.93 -3.15 3.10 6.25 -0.08 -0.07 0.03