Tôi cần phải tạo một data.frame sẽ được điền một hàng tại một thời điểm bằng kết quả của vòng lặp for. Nó có 45 cột: tên của năm cột này là tĩnh nhưng phần còn lại được đọc (dưới dạng vectơ) từ tệp CSV bên ngoài vào thời gian chạy. Tôi đang tìm một thứ gì đó dọc theo các dòng củaTạo một data.frame trong R với các tên cột được gán động
goalsMenu <- read.csv("Phase 1 goalsmenu.csv", header = TRUE)
colHeads <- c("analysis","patient","date",as.vector(goalsMenu$Name),"CR")
output <- data.frame(colHeads)
tuy nhiên điều này tạo ra một dữ liệu một cột.chỉ với tên cột của colHeads.
colHeads <- list("analysis","patient","date",as.vector(goalsMenu$Name),"CR")
dường như là một bước đi đúng hướng nhưng tôi cần phải "làm phẳng" nó để tạo ra các cấu trúc data.frame mong muốn
bạn có thể tư vấn cho xin vui lòng?
Mỗi cột cần phải có những gì? – mdsumner