我是 ggplot
的新手,并试图使用它绘制两条线 . 但我的x轴似乎很奇怪,现在我想删除它 . 这是我的代码 .
ggplot(BJ11, aes(Date, mean,group=1)) +
geom_line(aes(color = "stateair daily values")) +
geom_line(data = bjvalue2,
aes(color = "CNEMC values"))
这是我的数据:
> head(BJ11)
Date min max mean
1 2015-01-01 6 154 54.58333
2 2015-01-02 12 157 63.54167
3 2015-01-03 147 322 209.25000
4 2015-01-04 106 360 201.16667
5 2015-01-05 9 186 90.87500
6 2015-01-06 10 121 43.16667
> head(bjvalue2)
Date mean
1 2015-01-01 43
2 2015-01-02 52
3 2015-01-03 150
4 2015-01-04 176
5 2015-01-05 92
6 2015-01-06 40
我该怎么做才能删除“日期”和x轴上方的粗黑轴?
2 回答
另一个选择是修复你的x轴而不是删除它 . 我知道这不是你的问题,但ggplot在处理日期轴方面非常好,所以我想知道你是否有日期作为字符?如果你有,那么,例如 . 可以使用带有ymd()的库(lubridate) .
我猜你的group = 1可以省略以简化 .
另外,在你的最后一行中,我个人更喜欢在aes中定义x和y轴,以确保R按照你想要的方式处理数据 .