我有一个数据框,其中包含来自时间序列的异常值的选定日期.我想动态地将它们添加到我的dygraph作为事件行.我的数据看起来像这样
> head(data)
Group Date
1 g1 2013-08-26
2 g1 2013-08-27
3 g2 2013-08-29
4 g2 2013-12-31
5 g3 2014-01-08
df_sub <- data[data$Group=='g1',]
Run Code Online (Sandbox Code Playgroud)
我正在尝试创建一个函数,该函数接收组名并创建一个带有异常值作为事件行的dygraph.
在我的例子中.对于g1,有两个带有异常值的日期.
由于基本功能如下所示:
p <- dygraph(df_sub) %>% dyEvent(date = '2013-08-26', label='xyz', labelLoc='bottom')
Run Code Online (Sandbox Code Playgroud)
我想动态传递两个日期并获得两个事件行.由于dyEvent只有一个日期,有没有办法在多个日期执行此操作?
谢谢