在read.table()和read.csv()中, skipNul = TRUE有什么作用(除了跳过忽略嵌入的空值)?

问题描述 投票:3回答:1

我意识到,在read.table()和read.csv()中设置 skipNul = TRUEread.csv()read.table() 跳过忽略 "嵌入的空"(见 ?read.csv当使用read.csv()读取csv时,获得 "在输入中发现嵌入式nul(s)"。).

跳过忽略嵌入的空值对R中的结果数据意味着什么? 我希望R的 "跳过 "或 "忽略 "它们意味着它们被保留为文本字符串,而它们最好是显示为 NA 值,除了 na.strings 参数不足以捕获它们。

r csv read.table read.csv
1个回答
0
投票

这是非常晚的,但作为一个遇到R的字符编码地狱并发现文档非常缺乏的人。内嵌的nuls并不是NAs, 它们是嵌入字符串中的隐形字符. 你不会因为删除它们而从数据中丢失任何东西。

© www.soinside.com 2019 - 2024. All rights reserved.