高图中柱形图中每个点的图例

时间:2015-10-06 04:02:03

标签: highcharts

我需要在数据集中显示为饼图和列/条。如果是饼图,则可以显示图例中的每个数据点。柱形图中也可以这样吗?以下是我的尝试:

Fiddle of my code

  $('#container').highcharts({
    chart: {
        type: 'column'
    },
    xAxis:{categories:["Jan","Feb","Mar"]},
    plotOptions: {

        series: {
            allowPointSelect: true
        }
    },
    series: [{data:[{name:'Jan',y:20},{name:'Feb',y:24},{name:'Mar',y:35}],showInLegend:true}]
            });

我希望在传奇中展示'Jan','Feb'和'Mar'。这有可能实现吗?

1 个答案:

答案 0 :(得分:2)

<强>更新  有关图例中的类别名称,请参阅this fiddle

如果您想在图例中显示价值,则必须为其添加插件,请参阅this link  及其working fiddle with value in legends here

如果要在列顶部显示值,则需要使用数据字,如下面的代码

 plotOptions: {

        series: {
            allowPointSelect: true,
                dataLabels: {
            enabled: true,
            color: (Highcharts.theme && Highcharts.theme.dataLabelsColor) || 'black', //choose your own color whatever you want
            style: {
                textShadow: '0 0 3px black' //if you need text shadow
            }
        } 
        }
    }

请参阅working fiddle here