如何将矩阵保存到文件?

时间:2017-03-02 11:07:23

标签: r file matrix dfm

我是R.的新代码。我有一个大文档功能矩阵(11mln * 500000)我需要以某种方式保存到文件中,以后可以使用非R来读取。尝试做这样:

data<-readRDS("dfm")
new_data<-head(data, 11156133, 517888)
df<-as.data.frame(new_data)
write.csv(df, "dfm.csv")

但是得到一个错误:

Cholmod error 'problem too large' at file ../Core/cholmod_dense.c, line 105

请帮忙

1 个答案:

答案 0 :(得分:1)

安装并加载data.table包,然后尝试fwrite功能。