我有一个为期 1 年的数据集,名为afs20,其结构如下:
-
datum包含数据点的日期
-
maand包含数据点的月份
-
delta包含目标变量
o = ggplot(afs20)
o +
geom_point(aes(x = datum, y = delta),stat="identity") +
theme_bw()
我现在的剧情 https://i.stack.imgur.com/BTIuB.png
现在我的问题是:如何将网格的垂直线与新月份的开始对齐?也就是说,我希望每月第一天出现的数据点与每个月的绘图网格对齐。
您可以设置date_minor_breaks
x 尺度上的参数。
下面带有内置数据集的示例。
library(ggplot2)
ggplot(head(economics, 50), aes(date, unemploy)) +
geom_point() +
scale_x_date(date_minor_breaks = "1 month")
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)