首页 文章

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

提问于
浏览
2

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

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 回答

  • 2

    Update 用于图例中的类别名称,请参阅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

相关问题