【发布时间】:2012-04-12 15:18:07
【问题描述】:
我正在尝试从数据集的多个子集中收集一些数据,并且需要创建一个数据框来收集结果。我的问题是不知道如何创建一个具有定义列数的空数据框,而实际上没有数据要放入其中。
collect1 <- c() ## i'd like to create empty df w/ 3 columns: `id`, `max1` and `min1`
for(i in 1:10){
collect1$id <- i
ss1 <- subset(df1, df1$id == i)
collect1$max1 <- max(ss1$value)
collect1$min1 <- min(ss1$value)
}
我觉得问这个问题很愚蠢(我几乎觉得我以前在 SO 上问过这个问题但找不到)但非常感谢任何帮助。
【问题讨论】:
-
未经测试,但这是 Google 的第一次点击,看起来@Gabor 的答案应该有效:r.789695.n4.nabble.com/Empty-data-frame-td846772.html
标签: r