【发布时间】:2014-04-22 02:42:54
【问题描述】:
我正在阅读一个 csv 文件。
代码是:
mydata = read.csv("mycsv.csv", header=True, sep=",", quote="\"")
收到以下警告:
警告信息: 在
scan(file = file, what = what, sep = sep, quote = quote, dec = dec,: 在输入中发现嵌入的 nul(s)
现在我的 CSV 中的某些单元格缺少由“”表示的值。
如何编写此代码,以免收到上述警告?
【问题讨论】:
-
此 opencsv 错误报告是否:sourceforge.net/p/opencsv/bugs/96:看起来可能导致您的 CSV 文件包含空值?如果不是这样,并且您使用的是 Linux 系统,
tr -d '\000' < filein > fileout将删除空值,但这可能无法完全解决您的问题。 -
MMMmm 我会检查...很好的发现
标签: r