Во время read.table идентифицируйте как "na.strings" после определенной строки - PullRequest
0 голосов
/ 16 мая 2019

У меня есть набор данных, который указывает на ошибки с "%" перед значением.Я хочу идентифицировать все значения со знаком «%» как NA.

Я пытался пометить его как шаблон, но это не сработало.

Я пробовал это как read.table(file, header = F, dec = ".", sep = "\ t", na.strings = c ("NA", pattern = "%. *"), skip = 1L)

сообщение об ошибке «Ошибка в rbind (deparse.level, ...): количество столбцов аргументов отличается»

Строка файла выглядит следующим образом: 05.08.03 00:45 16.75 -995.60 -59.5016,20 -1097,38 -43,70 21,21 -912,48 14,61 17,87 8,26 -54,13 13,38 -919,56 -64,19 17,26% -1164,44 -105,21 12,59 -870,80 15,23 15,37 14,67

...