无法使用 read.csv 函数读取 csv

Unable to read in csv with read.csv function

我使用 read.csv 函数多年,从未见过此错误。

zError in make.names(col.names, unique = TRUE) : invalid multibyte string 10

我有一个相当标准的 .csv 文件,我正在尝试读入 (download a copy here)。对发生的事情有什么想法吗?

这意味着您的列名有些奇怪。尝试在通话中使用参数 check.names = FALSE。还要确保你给出了正确的 sep 参数。

您专栏中的某些内容可能包含特殊字符。 readr 包中的 read_csv 应该能够很好地处理这个问题,而且速度也非常快。