我正在尝试使用R Dygraph软件包绘制以下时间序列。我的意图是绘制与烛台一样的开盘价,最高价,最低价和最低价,并在同一图上绘制其余线条,并在线条之间形成阴影区域。
以下是数据的示例代码:
library(xts)
library(dygraphs)
data(sample_matrix)
m <- tail(sample_matrix, n = 32)
m_df <- as.data.frame(m)
m_df$max <- m_df$High + 0.5
m_df$min <- m_df$Close - 0.23
m <- as.matrix(m_df)
dygraph(m)
%>% dyCandlestick()
运行上面的代码将产生烛台以及最大和最小线条。但我也希望将这两条线之间的区域阴影化。我尝试使用dySeries并向dySeries提供'max'和'min'值,但这不起作用。 SO有一个相关的问题(Dygraphs - Combine candlestick with other line series),但未回答。另一个SO问题(how to plot candlestick + roller in dygraphs [r])没有我要寻找的阴影功能。寻找任何想法/建议。