R时间序列跳跃并在dygraph中绘图

时间:2017-05-19 20:15:14

标签: r plot graph xts dygraphs

我有几天的股票数据时间序列,并且由于股票市场收盘时间的数据当然缺失,所以日间大幅上涨。

图片显示了我的意思:

Graph

用于绘图的时间序列是一个xts对象,如下所示:

xts object

使用以下函数绘制图表:

  dygraph(stocks, main="Closing Stock Prices") %>%
  dyAxis("y", label="Value") %>%
  dySeries("..1",label="IBM") %>%
  dyOptions(colors = c("blue"), connectSeparatedPoints=TRUE) %>%
  dyRangeSelector()

现在我真正想要的是"忽略"设定日期之间的值,只需将图表一次性绘制,无间隙。这有可能吗?

我正在考虑只是操纵时间序列,只考虑单点,因为我不一定需要时间,但只有图表才能正确显示,但是这可能是因为xts对象需要时间序列对象?!

提前致谢!!

1 个答案:

答案 0 :(得分:0)

显然没有解决方法可以隐藏它,除了使用NA值来隐藏图表本身,但是仍然存在差距。

我现在把生成的时间戳误用作索引来模拟正在进行的图表的效果。