我有一个带有标题的数据框
Name 0x1 1x2
read.csv 将标题更改为
Name X0x1 X1x2
有没有办法可以避免这种情况?
谢谢。
根据@Joshua
read.csv("filename.csv",check.names=FALSE)
我在我的 Mac 上遇到了同样的问题。在第一个变量的开头有一个 X...。问题在于 CSV 文件实际上是一个 CSV UTF-8(逗号分隔)文件。将文件保存为 CSV(逗号分隔值)解决了它。
使用该quote=""
选项还将X.
为您的data.frame
. 如果可以,请尝试从您的read.csv
选项中删除它,否则添加check.names=F
将覆盖该行为的选项。
read_csv('file_name.csv",check,names=F)
check.names=F,去掉空格字符并删除“x”
我遇到了同样的问题。我在 MAC 机器上的解决方案是使用 fileEncoding = "macintosh" 保存文件。然后通过 check.names = F 来阅读它。