【发布时间】:2017-10-24 15:00:43
【问题描述】:
我想创建一个非常简单的数据框数据框。我希望主数据框有 100 行,两列。一列称为“行”,编号为 1-100,另外两列称为“df1”和“df2”,它们各自是一个数据框,其中有一列“行”,编号为 1-100。我尝试了以下方法:
mydf <- data.frame(row=1:100)
for(i in 1:100){
mydf$df1[i] <- data.frame(row=1:100)
mydf$df2[i] <- data.frame(row=1:100)
}
但这会创建列表而不是数据框,并且列未命名。我也试过了:
mydf <- data.frame(row=1:100)
mydf <- mydf %>% mutate(df1=data.frame(row=1:100),df2=data.frame(row=1:100))
但这会引发错误。看起来我正在做的事情应该不会太难,我做错了什么,我该如何做到这一点?
谢谢。
【问题讨论】:
标签: r