将数据标签添加到 Highcharts.js 中的面积图

Add dataLabel to Area chart in Highcharts.js

我想为 'Area' 图表中的特定点添加数据标签。我正在使用 'Highchart' 来制作图表。我想要图表设计中的数据标签,如下图所示。我应该尝试什么?我尝试了在 'line' 图表中定义的 dataLabel,但它将 dataLabel 应用于图表中的每个点。我希望它适用于特定点。此外,它不应该将该点的值显示为数据标签,但它应该在该点上显示 series.name。

对于数据中的相关点,使用对象表示法和启用的数据标签。您可以使用 format and formatter 来显示所需的信息。

您的系列示例为:

series: [{
    name: 'My series name',
    data: [5, 10, 30, 100, 200, 300, 600,
        { 
            y: 900, 
            dataLabels: {
               enabled: true,
               format: '{series.name}'
            }
        },
        700, 400, 100]
}]

或参见this more elaborate JSFiddle example