Highcharts 有“趋势线”功能吗?

问题描述 投票:0回答:4

基本上,我试图让 Highcharts 自动绘制一条从第一个数据点到最后一个数据点的直线,以便我可以更轻松地看到“总体趋势”。

我相信这被称为“趋势线”或其他东西,但我在文档中没有找到与此相关的任何内容。不过,它很可能仍然具有此功能。是吗?

highcharts
4个回答
5
投票

据我所知,highcharts 不计算回归线或趋势线。您可能可以使用一些插件。这是我找到的,我确信还有其他:https://github.com/virtualstaticvoid/highcharts_trendline


2
投票

Highcharts 不支持开箱即用,但他们的库中有一些插件可以绘制趋势线。

例如这个(我们已经成功使用),提供了多种选项,包括线性趋势和移动平均线: http://www.highcharts.com/plugin-registry/single/16/technical-indicators

2018 年 5 月更新:

Highcharts 现在将此功能作为其核心产品的一部分。

https://www.highcharts.com/docs/chart-and-series-types/technical-indicator-series


0
投票

HighCharts 具有趋势线功能。 检查https://www.highcharts.com/products/plugin-registry/single/22/Highcharts%20regression

也检查这个 JSFiddle http://jsfiddle.net/3g4ryLc9/539/

 series: [{
  regression: true,
  regressionSettings: {
    name : 'Type any name of the series..',
    type: 'polynomial',
    color: 'rgba(223, 183, 83, .9)',
    dashStyle: 'solid'
  },
  name: 'Test input',
  color: 'rgba(223, 83, 83, .5)',
  data: [
    [1, 1],
    [2, 3],
    [3, 9],

  ]

0
投票

自 Highcharts Stock v7 起,正式支持趋势线。

更多详细信息可以在API中找到。

演示:https://jsfiddle.net/BlackLabel/bd8gc1ya/

模块

https://code.highcharts.com/stock/indicators/trendline.js

© www.soinside.com 2019 - 2024. All rights reserved.