我意识到,在read.table()和read.csv()中设置 skipNul = TRUE
在 read.csv()
和 read.table()
跳过忽略 "嵌入的空"(见 ?read.csv
和 当使用read.csv()读取csv时,获得 "在输入中发现嵌入式nul(s)"。).
跳过忽略嵌入的空值对R中的结果数据意味着什么? 我希望R的 "跳过 "或 "忽略 "它们意味着它们被保留为文本字符串,而它们最好是显示为 NA
值,除了 na.strings
参数不足以捕获它们。
这是非常晚的,但作为一个遇到R的字符编码地狱并发现文档非常缺乏的人。内嵌的nuls并不是NAs, 它们是嵌入字符串中的隐形字符. 你不会因为删除它们而从数据中丢失任何东西。