0

我正在尝试绘制多线图。面临两个问题: 1. 没有动画 2. 没有出现图例

下面是我的代码:

plotForecast <- data.frame(hourIndex=1:24,testHourP=1:24,d1P=25:48,enerDataP=49:72)

plotForecast %>%
mjs_plot(x=hourIndex, y=testHourP) %>%
mjs_line() %>%
mjs_add_line(d1P) %>%
mjs_add_line(enerDataP) %>%

mjs_add_legend(legend=c("X", "Y", "Z"))
4

1 回答 1

0

图例没问题,它出现在图表下方。

但是,动画似乎仅在 x 轴处于“日期”模式时才有效。

plotForecast %>%
  mjs_plot(x=hourIndex, y=testHourP) %>%
  mjs_line() %>%
  mjs_add_line(d1P) %>%
  mjs_add_line(enerDataP) %>%
  mjs_axis_x(xax_format="date") %>%
  mjs_add_legend(legend=c("X", "Y", "Z")

我知道这很奇怪,但它有效。您可以向软件包的开发人员提交票证。

于 2015-05-07T08:20:32.273 回答