我正在为2013年、2014年和2015年三个不同的年份绘制时间序列。
require(quantmod)
require(ggplot2)
getSymbols("AAPL", from='2013-01-1')
aapl.df = data.frame(date=time(AAPL), coredata(AAPL.Close))
ggplot(data=aapl.df, aes(x=date, y=AAPL.Close, group=1))+geom_line()
我该如何使用ggplot绘制收盘价图表,使得每年在图表上都有不同的背景颜色块?
p + geom_vline(xintercept=as.numeric(c(df$date[50],df$date[75],df$date[100]))
在我想要的位置放置垂直线,但我想找出另一种选项。 - Rhodo