javascript - 添加具有属性名称的 HighCharts 数据系列

标签 javascript highcharts

我可以创建一个数据数组以在 HighCharts 系列中使用,如下所示:

 mySeries.push([x, y, z]);

然后,我可以使用以下命令来指示我的图表使用数组中的数据作为系列。

 options.series.push({
                   name: "MyData",
                    data: mySeries,
                    type: 'arearange',
                    lineWidth: 1,
                    color: Highcharts.getOptions().colors[0],
                    fillOpacity: 0.3,
                    zIndex: 0
                });

但是,我想将一个对象插入我的数组中,而不仅仅是值。像这样:

mySeries.push({ x: thisDate, y: yValue, z: zValue });

当我这样做时,HighCharts 不显示该系列。如何在 HighCharts 系列中利用具有命名属性的对象数组?

最佳答案

不要使用x, y, z,而是使用x, low, high 属性。看看下面的例子。

示例:
http://jsfiddle.net/2Lx6yt7u/

关于javascript - 添加具有属性名称的 HighCharts 数据系列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46566302/

相关文章:

javascript - 在 php 中使用 google firebase 上的多播 ID 跟踪消息报告

javascript - 从 Ajax 调用 Django View

javascript - HighCharts 事件仪表填充了函数的系列数据

gwt - HighCharts 股票图表错误代码 18

javascript - 使用 Highstock 显示缺失数据的差距

javascript - 如何添加自定义内容 HighCharts PDF 导出?

javascript - 如何防止 lodash mapKeys 重新排序我的数组?

javascript - 如何汇总动态创建的字段

javascript - 如何切换显示 : inline and display toggle?

javascript - HighCharts:使用 'split: true' 时,当值为零时隐藏工具提示