时间序列:沿轴绘制日期

时间:2021-02-15 21:25:38

标签: r date datetime plot time-series

我目前有一张美国 COVID-19 病例的时间序列图;但是,它没有列出日期(例如 04/01/2020、04/02/2020,...),而是使用沿 x 轴的日期索引。

这是我的数据的样子

    date new.cases
1 4.1.20     32243
2 4.2.20     32235
3 4.3.20     32287
4 4.4.20     32416
5 4.5.20     29877
6 4.6.20     31381
...

如何使这些日期沿 x 轴显示?

注意:我使用标准 R 来绘制这个,没有特殊的包。

plot(dat$new.cases, type = "l", xlab = "Date", ylab = "Cases",
     main = "COVID-19 Cases in the United States")

enter image description here

1 个答案:

答案 0 :(得分:0)

使用此代码完成此操作:

plot(as.Date(dat$date,"%m.%d.%y"), dat$new.cases, type = "l", xlab = "Date", ylab = "Cases",
     main = "COVID-19 Cases in the United States")