在R中读取CSV文件时如何解决错误

时间:2019-03-21 09:26:28

标签: r

嘿,我是R语言的初学者,想读取一个csv文件,但出现错误。

我尝试过:

read.csv("unit_values_feudal.csv",colClasses = c("character","numeric","numeric","numeric","numeric","numeric"))

遇到此错误:

error in scan(file = file, what = what, sep = sep, quote = quote, dec = dec,  :    scan() expected 'a real', got '"'

添加了文件屏幕:

csv.file

2 个答案:

答案 0 :(得分:0)

您只需删除第二个参数 colClasses ,R就会读取CSV。

您可以尝试以下操作:

read.csv("unit_values_feudal.csv")

此外,正如某些人指出的那样,您可能希望删除数字 前后的逗号,并且编写的代码可以正常工作。

答案 1 :(得分:0)

最好在记事本中检查csv文件而不是在excel中,我觉得您没有使用正确的定界符将csv导入到excel中。

除此之外,我认为read.csv("unit_values_feudal.csv")会起作用。