【发布时间】:2022-01-07 07:53:39
【问题描述】:
我正在将 1960 年至 2020 年 29 个国家/地区的通货膨胀数据从 Excel 导出到 R。问题是 R 不会读取 2007 年之后的年份。
另一个问题是,从 1960 年到 1997 年,R 将年份列读取为 character。然后它变为 double,如下图所示。
我尝试在excel中将年份行的格式改为number,但没有解决问题。
我拆分数据并将 2007 年之后的年份复制到另一张表中。然后我能够单独导出它(2008 年到 2020 年),并且 R 能够毫无问题地读取这些年份的第一行。我不确定那是什么意思。但我的目标是一次从同一张表中导出所有数据。有人可以帮我吗?
代码如下:
library(readxl)
CPI <- read_excel("~/Desktop/Excel sheets/CPI.xlsx")
这是数据:
【问题讨论】:
-
请出示您的进口代码。字符列很可能包含一些非数字条目。
-
如果可能的话,也请分享原始的Excel文件。
-
我刚刚编辑了帖子并分享了导入代码和原始Excel文件