【问题标题】:Highcharts moving average based on visible data only仅基于可见数据的 Highcharts 移动平均线
【发布时间】:2015-01-21 09:30:15
【问题描述】:

所以,我有一个价格时间序列,我为不同零售商的价格写了一个移动平均线 http://i.imgur.com/dn3EdM6.png 。到目前为止一切都很好,但我只想看到可见零售商的移动平均线。例如,这里我只显示了一家商店,但移动平均线是针对所有商店计算的。 http://i.imgur.com/ZpK5gsG.png 可以让它动态变化吗?也许重新加载图表之类的?

【问题讨论】:

  • 您是否尝试将每个系列的 visible 设置为 false,应该隐藏哪个?
  • 你是如何计算移动平均线的?如果你在javascript中有一个函数来计算它,你可以使用legendItemClick事件来触发该函数,你可以设置一个子句只使用可见序列来计算
  • 不,我在 ruby​​ 中生成了数据,然后添加了它。我试试,谢谢!

标签: ruby-on-rails highcharts


【解决方案1】:

我根据上面的评论做了一个例子。

这个例子没有计算移动平均线——为了简单起见,我写了一个简单的函数来计算整体平均线。

该示例的目的是演示如何在legendItemClick 上执行此操作,仅使用可见系列。

例子:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-11-28
    • 2017-09-01
    • 2013-12-22
    • 2022-01-26
    • 1970-01-01
    • 1970-01-01
    • 2014-03-17
    • 2020-07-25
    相关资源
    最近更新 更多