【发布时间】:2016-06-17 14:40:56
【问题描述】:
我正在尝试将垂直线添加到显示每月计数数据的ggplot。我的 x 轴是月份,但我的垂直线代表儒略日。
例如,使用这些数据:
dat <- structure(list(Month = structure(1:12, .Label = c("Jan", "Feb",
"Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov",
"Dec"), class = c("ordered", "factor")), Data = c(1, 1, 2, 2,
6, 11, 19, 23, 19, 13, 5, 1)), .Names = c("Month", "Data"), class = "data.frame", row.names = c(NA,
-12L))
我可以制作以下条形图
ggplot(dat)+ geom_bar(aes(x= Month, y = Data), stat="identity")
然后如何使用 geom_vline 在 Julian 第 68 天和第 252 天的 x 截距上添加两条垂直线?
我不确定如何在每月(因子)x 轴数据上绘制引用连续刻度的线。
【问题讨论】:
-
第 68 天和第 252 天是哪几天?
-
是的,我的意思是,如果你说第 68 天是 3 月,那会很方便!
-
哦,是的。抱歉没有更具体。感谢您的回答!