我收到了我想要制作的数据。不幸的是,它包含像
这样的记录{
abcisse: 5,
ordonnee: 9
}
我想提供给data
。
上面的记录以高图命名法对应
{
x: 5,
y: 9
}
是否可以告知highcharts他应该在x
中查找abcisse
的值以及在y
中查找ordonnee
的值?或者我是否必须对数据进行后处理并创建x
和y
条目?
答案 0 :(得分:3)
您可以使用数组映射功能将记录转换为需要我的高级图表的格式。例如,如果您的数据位于名为myData的数组中,那么您可以使用...将数据提供给series.data选项。
$('#container').highcharts({
....
series: [{
data: myData.map(function (item) {return { x: item.abcisse, y: item.ordonnee}; })
}]
...
});