我在使用R中的read.csv时遇到问题。我正在尝试导入一个已在Excel中保存为.csv文件的文件。缺少的值是空白的,但我在一列中有一个看起来空白的条目,但实际上是一个空格。使用我用于类似文件的标准命令会产生此错误:
raw.data <- read.csv("DATA_FILE.csv", header=TRUE, na.strings="", encoding="latin1")
type.convert(data [[i]],as.is = as.is [i],dec = dec,na.strings = character(0L))出错: &#39;无效的多字节字符串飞路&#39;
我尝试了一些变体,为read.csv()命令添加了参数,例如na.strings=c(""," ")
和strip.white=TRUE
,但这些会产生完全相同的错误。
与使用错误的encoding
选项时出现的错误类似,但我很确定这不应该是一个问题。我当然尝试手动删除空间(在Excel中),这很有效,但是当我试图为Shiny工具编写通用代码时,这并不是最佳选择。