1

我在带有 R 3.1.1 的 Mac OS 10.10 上

我有以下数据框x,我试图describepsych包中获取其描述性统计信息(请注意,我现在已分离Hmisc具有相同describe功能的包)

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包和任何适当的解决方案时会发生这种情况。

4

0 回答 0