Highcharts 针对具有自定义属性和3+;价值观

Highcharts 针对具有自定义属性和3+;价值观,highcharts,Highcharts,当涉及到3+值图表(如热图和箱线图)时,我对有关点值符号的文档感到有点困惑 我发现可以将点值作为n个长度数组提供: data: [ [760, 801, 848, 895, 965], [733, 853, 939, 980, 1080]... ] 它们可以是具有其他/自定义属性的配置对象: data: [{ name: 'Point 1', color: '

当涉及到3+值图表(如热图和箱线图)时,我对有关点值符号的文档感到有点困惑

我发现可以将点值作为n个长度数组提供:

data: [
                [760, 801, 848, 895, 965],
                [733, 853, 939, 980, 1080]...
            ]
它们可以是具有其他/自定义属性的配置对象:

data: [{
            name: 'Point 1',
            color: '#00FF00',
            x: 1,
            y: 3
        }, {
            name: 'Point 2',
            color: '#FF00FF',
            x: 2,
            y: 5
        }]
但是,当记录的唯一值属性似乎是“x”和“y”时,如何使用热图/箱线图的配置对象表示法

是否存在将被解释为n长度数组的配置对象的受支持属性?像这样的

data: [{
            name: 'Point 1',
            color: '#00FF00',
            values: [1,2,3]
        }, {
            name: 'Point 2',
            color: '#FF00FF',
            values: [4,5,6]
        }]

这取决于图表的类型

对于热图():

与任何笛卡尔级数一样,热图具有X轴和Y轴。但是,点定义采用三个值,
x
y
,以及作为点颜色编码值的
value
。这些值也可以作为三个数字的数组给出

换句话说,您可以执行
{x:0,y:1,value:10}
[0,1,10]

对于箱线图():

方框图中的每个点有五个值:低、q1、中值、q3和高。Highcharts识别三种定义点的方法:

  • 对象文字。X值是可选的

    {x:Date.UTC(2013,1,7),低:0,第一季度:1,中位数:2,第三季度:3,高:4}

  • 由5个值组成的数组。将推断X值

    [0,1,2,3,4]

  • 由6个值组成的数组。X值是第一个位置

    [Date.UTC(2013,1,7),0,1,2,3,4]


太好了,谢谢!我正在浏览API文档,但没有想到查看“图表和系列类型”文档部分。我是否可以建议,最好从“series.data”的API文档中获得一个交叉链接,并附上一条注释,指出可以在这里找到各种系列数据点风格的一些细节?作为一名开发人员,我的直觉是下一步应该关注源代码,而不是更高层次的文档。