使 X_axis 更明显?

时间:2021-01-09 21:54:57

标签: r ggplot2

这是我使用的代码,目标是可视化北非covid的演变

#to_remove{
  background : red;
  height : 100px;

}

#gran {
overflow: auto;
max-height : 500px;
}
.a{
  height : 300px;
}

这是我使用的数据集dataset

正如你所看到的,X_axis 是日常的,因此它是一个有点压缩的数据集

这是情节plot

您在 X_axis 中看不到任何内容,我希望能够辨别日期,可能使用周或月来缩放而不是天图。

r

1 个答案:

答案 0 :(得分:2)

我按照评论的建议将字符串列转换为日期类型,一切都解决了

library(readr)
library(ggplot2)
library(dplyr)
covid <- read.csv("owid-covid-data.csv")
covid
covid %>%
  filter(location %in% c("Tunisia", "Morocco", "Libya")) %>%
  mutate(date = as.Date(date))%>%
  ggplot(aes(x = date, y= new_cases,color = location, group = location)) +
  geom_line()

这是修改后的图。 plot