【问题标题】:How to solve Error while reading a CSV file in R如何在 R 中读取 CSV 文件时解决错误
【发布时间】:2019-08-12 02:48:27
【问题描述】:

大家好,我是 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 '"'

添加了文件的屏幕:

【问题讨论】:

  • 试试readr::read_csv("unit_values_feudal.csv")
  • 您也可以删除逗号,然后重新保存.csv

标签: r


【解决方案1】:

您可以简单地删除第二个参数 colClasses,R 将读取 CSV。

您可以尝试以下方法:

read.csv("unit_values_feudal.csv").

此外,正如一些人所指出的,您可能希望删除 数字 前后的逗号,这样您编写的代码就可以正常工作了。

【讨论】:

    【解决方案2】:

    在记事本中检查 csv 文件可能比在 excel 中检查更好,我感觉您没有使用正确的分隔符将 csv 导入 excel。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-08-28
      • 1970-01-01
      • 1970-01-01
      • 2012-06-17
      • 1970-01-01
      • 2023-04-09
      • 2018-07-07
      • 1970-01-01
      相关资源
      最近更新 更多