我有 .txt 格式的7个数据集(53个变量,每个变量具有不同的行数,全部> 100k)。没有标题行,但我知道每个变量的字段名称和正确格式。我尝试使用rbind:
df <- read.csv("filepath_to_textfile.txt", header = FALSE,
as.is = TRUE, stringsAsFactors = FALSE)
new_df <- rbind(c(hadm_id, subject_id,... obsinl24), df)
我收到以下错误消息:
rbind(c(hadm_id,subject_id,....:object'hadm_id'not 找到
我也尝试过创建数据框:
fieldnames <- data.frame(hadm_id=integer(),
subject_id=integer(), ...
obsinl24)
但出现以下错误:
as.data.frame.default(x [[i]],可选= TRUE)中的错误:无法 将“功能”类强制转换为data.frame
答案 0 :(得分:0)
以下代码正是我所需要的:
df <-read.csv(“ filepath_to_textfile.txt”,标头= FALSE, as.is = TRUE,stringsAsFactors = FALSE)
names(df)<-c(“ hadm_id”,“ subject_id”,...“ obsinl24”)