【发布时间】:2013-11-28 22:53:23
【问题描述】:
考虑这个动物园对象的(简单的)版本:
d <- c("2007-01-31", "2007-02-28", "2007-03-31", "2007-04-30", "2007-05-31", "2007-06-30", "2008-02-28", "2008-03-31", "2008-04-30", "2009-09-30", "2009-10-31", "2009-11-30", "2009-12-31", "2010-01-31")
vec <- runif(14, 0.5, 0.7)
vec.zoo = zoo(vec, order.by = as.Date(d, format = "%Y-%m-%d"))
plot(vec.zoo, ylim = c(0,1))
如您所见,缺少一些日期(查看索引 d)。但是,当我绘制对象时,我得到以下信息:
我意识到这对ggplot 是可行的,但是结果是多个图而不是一个(请参阅线程:link)
我希望能够在一个绘图中绘制动物园对象,但是当特定日期没有可用数据时,在绘图中留下一个空白区域。我该怎么做?
谢谢!
【问题讨论】:
标签: r plot time-series zoo