在read.table期间,在特定字符串之后标识为“ na.strings”

时间:2019-05-16 08:14:19

标签: string substring na read.table

我有一个数据集,该数据集指示值前面带有“%”的错误。我想将所有带有“%”的值标识为NA。

我试图将其标记为模式,但没有成功。

我尝试过像read.table(file,header = F,dec =“。”,sep =“ \ t”,na.strings = c(“ NA”,pattern =“%。*”),跳过= 1公升)

错误消息是 “ rbind(deparse.level,...)中的错误:参数的列数不同”

文件的一行如下所示: 05.08.03 00:45 16.75 -995.60 -59.50 16.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

0 个答案:

没有答案