私はR 3.1.1を搭載したMac OS 10.10を使用しています
パッケージからx
使用して記述統計を取得しようとしている次のデータフレームがあります(同じ機能を持つパッケージが今のところ切り離されていることに注意してください)describe
psych
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
パッケージと適切な解決策をロードするときにこれが発生する理由を知る必要があります。