【发布时间】:2012-04-16 23:11:26
【问题描述】:
我需要创建一个 data.frame,它一次将由 for 循环的结果填充一行。它有 45 列:其中 5 列的名称是静态的,但其余的列是在运行时从外部 CSV 文件中读取的(作为向量)。我正在寻找类似的东西
goalsMenu <- read.csv("Phase 1 goalsmenu.csv", header = TRUE)
colHeads <- c("analysis","patient","date",as.vector(goalsMenu$Name),"CR")
output <- data.frame(colHeads)
但是,这会创建一个列名为 colHeads 的单列 data.frame。
colHeads <- list("analysis","patient","date",as.vector(goalsMenu$Name),"CR")
似乎朝着正确的方向迈出了一步,但我需要将其“展平”以创建所需的 data.frame 结构
你能建议吗?
【问题讨论】:
-
每一列需要是什么类?