小编Dat*_*erd的帖子

如何在R中创建一个大型数据框,无论是否先创建矩阵,然后将其转换为data.frame?

我需要创建一个包含80000行和80000列的矩阵.但是,在阅读了Rbloggers后,我知道,矩阵中的元素数量不能超过2 ^ 31 - 1.我为我的特定算法避免这个问题的计划是使用数据框而不是矩阵.有没有办法我可以创建一个80000 x 80000的空数据框,而无需先创建一个矩阵,然后使用as.data.frame将其转换为data.frame,如下所示?

myMatrix <- matrix(0, ncol = 40, nrow = 90)
myDataFrame <- as.data.frame(myMatrix)
Run Code Online (Sandbox Code Playgroud)

r matrix dataframe

8
推荐指数
1
解决办法
2890
查看次数

标签 统计

dataframe ×1

matrix ×1

r ×1