我需要创建一个数据框,它将逐行通过for循环的结果进行填充。它有45列:其中五个的名称是静态的,但其余部分会在运行时从外部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。
colHeads <- list("analysis","patient","date",as.vector(goalsMenu$Name),"CR")
看起来是朝着正确的方向前进,但我需要"展开"它以创建所需的数据框结构。
请问你能给予建议吗?