Чтение текстового файла с 6 столбцами и различным количеством строк с read.table. В последних паре строк иногда отсутствуют данные, за исключением 3-го столбца. Когда я использую fill = TRUE для заполнения недостающих данных, он меняет значения из столбца 3 в столбец 1. Как мне сохранить данные в столбце 3, но заменить другие ячейки на NA?
Использование read.table и fill = TRUE помещает данные в неправильные столбцы с неполными строками
comment
Работает на меня. А если серьезно: многие вещи могут пойти не так. Вы должны предоставить нам пример вашей таблицы, например, первые 10 строк файла, если вы хотите, чтобы кто-нибудь вам помог. Однако убедитесь, что первые 10 строк демонстрируют вашу проблему.
- person January   schedule 24.07.2019
Ответы (1)
Если вы просто хотите заменить отсутствующие значения на NA
, вы должны использовать na.strings = ""
.
eg.:
read.table(file, na.strings = "")
person
Emma Axford
schedule
25.07.2019