Запрос R: добавление строки заголовка в файлы .txt - PullRequest
0 голосов
/ 30 октября 2018

У меня есть 7 наборов данных (53 переменные с различным количеством строк, все> 100 КБ) в формате .txt . Строка заголовка отсутствует, но я знаю имена полей и правильные форматы для каждой переменной. Я пытался использовать 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, ....: объект 'hadm_id' не найдены

Я также попытался создать фрейм данных:

fieldnames <- data.frame(hadm_id=integer(),
                           subject_id=integer(), ...
                           obsinl24)

но получите следующую ошибку:

Ошибка в as.data.frame.default (x [[i]], необязательно = TRUE): невозможно приведение класса «function» к data.frame

1 Ответ

0 голосов
/ 06 ноября 2018

Следующий код сделал именно то, что мне нужно:

df <- read.csv ("filepath_to_textfile.txt", header = FALSE, as.is = TRUE, stringsAsFactors = FALSE) </p>

names (df) <- c ("hadm_id", "subject_id", ... "obsinl24") </p>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...