read.table()和read.csv()中的skipNul = TRUE是什么意思(除了跳过/忽略嵌入的null)?

3
我意识到在使用read.csv()read.table()的时候,将skipNul = TRUE设置为真可以跳过/忽略“嵌入式空值”(参见?read.csv使用read.csv()读取csv文件时遇到"embedded nul(s) found in input")。 那么,在R中跳过/忽略嵌入式空值对结果数据有什么影响? 我预计R的“跳过”或“忽略”它们意味着它们被保留为文本字符串,而不是像理想情况下显示为NA值,除非na.strings参数无法捕获它们。
1个回答

1
这很晚了,但作为一个遇到R字符编码问题并发现文档严重缺乏的人来说:嵌入的空字符不是NA,它们是嵌入在字符串中的不可见字符。通过摆脱它们,你不会失去任何数据。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接