Значения NA не отображаются при импорте из Excel - PullRequest
0 голосов
/ 04 ноября 2019

У меня есть таблица Excel с несколькими пустыми ячейками. В частности, у меня есть 2 столбца: в столбце 1 есть несколько пустых ячеек, в столбце 2 есть все пустые ячейки.

Проблема в том, что когда я импортирую таблицу в R, пустые ячейки в столбце 1 пусты, а в столбце2 есть NA. Мне нужно, чтобы АН появилась во всех них.

Кто-нибудь знает, почему это может происходить? Или, по крайней мере, каким-то образом исправить это.

Я импортирую эту таблицу в R, используя read.csv или read.csv2 или data.table::fread, но то же самое с обоими.

Спасибо большоемного за вашу помощь.

Ответы [ 2 ]

0 голосов
/ 04 ноября 2019

Для read.csv2() попробуйте добавить аргумент na.strings = и укажите все строки, которые вы хотите интерпретировать как NA, например. c("NA", "N/A", "na", " ") и т. Д. *

Убедитесь в том, что в электронной таблице Excel «пустые» ячейки не содержат пробелов и других символов, которые могут показаться пустыми.

0 голосов
/ 04 ноября 2019

Во-первых, вы можете сохранить файл Excel как файл .csv, содержащий значения NA. Тогда вы можете просто использовать read.csv("data.csv"). Все пустые ячейки будут представлены только NA.

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