是否有快速初始化空数据框的方法?如果您知道尺寸是多少?例如:
假设我想要一个包含100行和10行的空白数据框:
x <- data.frame(1:100,2,3,4,5,6,7,8,9,10)
dim(x) ## that's right
但是假设我想要300列的东西?如何快速初始化data.frame中的列?
x <- data.frame(1:100,2,3,4,5 ....) ## *cries*
答案 0 :(得分:66)
> df <- data.frame(matrix(ncol = 300, nrow = 100))
> dim(df)
[1] 100 300
答案 1 :(得分:35)
我总是只转换矩阵:
x <- as.data.frame(matrix(nrow = 100, ncol = 10))