Necesito crear un data.frame que se completará una fila a la vez por los resultados de un ciclo for. Tiene 45 columnas: los nombres de cinco de ellos son estáticos, pero el resto se leen (como un vector) desde un archivo CSV externo en tiempo de ejecución. Estoy buscando algo en la línea deCrear un data.frame en R con nombres de columna asignados dinámicamente
goalsMenu <- read.csv("Phase 1 goalsmenu.csv", header = TRUE)
colHeads <- c("analysis","patient","date",as.vector(goalsMenu$Name),"CR")
output <- data.frame(colHeads)
sin embargo, esto crea un hoja.de.datos de una columna con el nombre de la columna colHeads.
colHeads <- list("analysis","patient","date",as.vector(goalsMenu$Name),"CR")
parece un paso en la dirección correcta, pero tengo que "aplanar" para crear la estructura deseada hoja.de.datos
podría aconsejarle por favor?
¿Qué clase necesita cada columna? – mdsumner