【问题标题】:R query: adding a header row to .txt filesR查询:向.txt文件添加标题行
【发布时间】:2018-10-30 09:40:38
【问题描述】:

我有 .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]], optional = TRUE) 中的错误:不能 将类“函数”强制转换为 data.frame

【问题讨论】:

    标签: dataset add header-row


    【解决方案1】:

    以下代码正是我所需要的:

    df

    names(df)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-05-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-23
      • 2018-09-14
      相关资源
      最近更新 更多