with empty data create column r

empty - Inicializando data.frames()



r create empty data frame with column names (2)

Esta pregunta ya tiene una respuesta aquí:

¿Hay una manera rápida de inicializar un marco de datos vacío? Si sabes cuales serán las dimensiones? Por ejemplo:

Supongamos que me gustaría un marco de datos en blanco que tiene 100 filas y 10:

x <- data.frame(1:100,2,3,4,5,6,7,8,9,10) dim(x) ## that''s right

Pero supongamos que quiero algo como 300 columnas? ¿Cómo puedo inicializar rápidamente columnas en un data.frame?

x <- data.frame(1:100,2,3,4,5 ....) ## *cries*


Siempre acabo de convertir una matriz:

x <- as.data.frame(matrix(nrow = 100, ncol = 10))


> df <- data.frame(matrix(ncol = 300, nrow = 100)) > dim(df) [1] 100 300