make.names(col.names,unique=TRUE)中出错:“”处的多字节字符串无效
我正在尝试读取此分隔文本文件。它标记为.csv,但它表示它是UTF-16 Unicode Text.txt文件。我做错了什么make.names(col.names,unique=TRUE)中出错:“”处的多字节字符串无效,r,R,我正在尝试读取此分隔文本文件。它标记为.csv,但它表示它是UTF-16 Unicode Text.txt文件。我做错了什么 df <- read.delim("/Users/admin/Downloads/data1.csv", sep = ",") Error in make.names(col.names, unique = TRUE) : invalid multibyte string at '<ff><fe> <0a>
df <- read.delim("/Users/admin/Downloads/data1.csv", sep = ",")
Error in make.names(col.names, unique = TRUE) :
invalid multibyte string at '<ff><fe>
<0a>
<ff><fe>'
warnings()
Warning messages:
1: In grep("^[^#].*", lines, value = TRUE) :
input string 1 is invalid in this locale
2: In read.table(path, encoding = encoding, header = header, ... :
line 1 appears to contain embedded nulls
我在读取.csv文件时遇到相同错误: 位于的多字节字符串无效 请看一下FileSeconding。在我的例子中,我使用:fileEncoding=latin1进行排序 以下是文件:
您的数据是什么样子的?您有编码问题/不匹配,并且您没有告诉我们足够的信息来提供任何特定的帮助。我不确定我需要提供什么样的信息来请求帮助。任何建议都将不胜感激。我看了一下,但还是太模糊了。我建议您阅读Rhelp邮件列表的发布指南,作为构建一个好的R问题的指南。