Estoy tratando de recopilar algunos datos de múltiples subconjuntos de un conjunto de datos y necesito crear un marco de datos para recopilar los resultados. Mi problema es que no sé cómo crear un marco de datos vacío con un número definido de columnas sin tener realmente datos para poner en él.R definir las dimensiones del marco de datos vacío
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)
}
me siento muy tonta esta pregunta (casi me siento como que he pedido en SO antes, pero no lo encuentro), pero agradecería mucho cualquier ayuda.
no probado, pero este fue el primer éxito de Google, parece que la respuesta de @Gabor debería funcionar: http: //r.789695.n4 .nabble.com /Empty-data-frame-td846772.html – Chase