带有describe类的psych和Hmisc包

时间:2015-03-11 12:02:13

标签: r dataframe psych hmisc describe

我在Mac OS 10.10上使用R 3.1.1

我有以下数据框x,我试图使用describe包中的psych获取其描述性统计信息(请注意,我Hmisc包具有相同的describe {1}}函数暂时已分离)

set.seed(10)
x<-data.frame(a=seq(1:10),b=rnorm(10), c=rnorm(10))
x_des<-psych::describe(x)
x_des<-x_des[,-c(3,4,5)]

此代码为我提供了x_dex类的对象data.frame

如果我加载Hmisc包,则如果我使用与上面相同的代码,则对象x_dex的类将更改为describe

由于我希望对象具有data.frame类以便能够将其写入excel文件,因此我尝试使用:

data.frame(x_des)

但它会出现以下错误:

Error in as.data.frame.default(x[[i]], optional = TRUE, stringsAsFactors = stringsAsFactors) : 
  cannot coerce class ""describe"" to a data.frame

需要知道为什么在加载Hmisc包和任何正确的解决方案时会发生这种情况。

0 个答案:

没有答案