我是R编程语言的初学者,目前正在尝试从事一个项目.有一个巨大的文档术语矩阵(DTM),我想将其转换为数据框架.但是由于功能的限制,我无法这样做.
我一直在使用的方法是先将其转换为矩阵,然后将其转换为数据帧.
DF <- data.frame(as.matrix(DTM), stringsAsFactors=FALSE)
Run Code Online (Sandbox Code Playgroud)
它与小尺寸DTM完美配合.但是当DTM太大时,我无法将其转换为矩阵,产生如下所示的错误:
错误:无法分配大小为2409.3 Gb的向量
尝试在网上看几天,但我无法找到解决方案.如果有人能够建议将DTM转换为DF的最佳方式(特别是在处理大尺寸DTM时),那将非常感激.
r ×1