我正在尝试将.csv文件导入R,其中包含来自BLS的就业数据。当我尝试导入数据时,除了第一列之外,每列都有效,这给了我错误:
$routing
以下命名解析器与列名称不匹配:日期
我检查了.csv文件,这是正确的列名。我不确定我的代码中是什么给了我错误。这与我自己格式化日期的方式有关吗?
原始数据集可在此处下载:
https://drive.google.com/file/d/0BzuJJ0j4Lyi6R1h0T0VZOUNyaEU/view?usp=sharing
答案 0 :(得分:1)
你在Date之前有一个不可见的字符,它不会以友好的方式解析。
您还使用旧版readr
。较新的版本会将其作为警告而不是错误。使用较新版本时,应轻松读取文件,但您可能无法参考日期列。
在您喜欢的文本编辑器中打开该文件。删除第一行并手动重写。 (不要复制和粘贴,但您应该能够复制并粘贴除“'日期”之外的所有内容。)
由于您在这里有日期,我建议您不要在Excel中打开此文件。记事本可能有用,但我的建议是emax或vim。