如何在highcharts中反转条形图?

如何在highcharts中反转条形图?,highcharts,Highcharts,有没有高图专业人士 我想要的是,值6(最低分数)从左边开始,右边是最高分数(1) 因此,指向1的条(显示标记1的空间) 比如: 有什么帮助吗?您也可以将反向设置为yAxis,就像您在xAxis上所做的那样 像这样: xAxis: { reversed: true }, yAxis: { reversed: true } 这是一个我想做的事情。 这里重要的东西有点笨重。是将值设置为负值,然后使用xAxis上的标签格式设置器使其显示为正值(调整最小值/最大值): 还应将X轴设置在

有没有高图专业人士

我想要的是,值6(最低分数)从左边开始,右边是最高分数(1)

因此,指向1的条(显示标记1的空间)

比如:


有什么帮助吗?

您也可以将
反向设置为
yAxis
,就像您在
xAxis上所做的那样

像这样:

xAxis: {
    reversed: true
},
yAxis: {
    reversed: true
}
这是一个我想做的事情。 这里重要的东西有点笨重。是将值设置为负值,然后使用xAxis上的标签格式设置器使其显示为正值(调整最小值/最大值):

还应将X轴设置在另一侧:

    xAxis: {
        reversed:true,
        categories: ['John', 'Sandy', 'Carl', 'Maria'],
        title: {
            text: null
        },
        opposite: true
    }

将xAxis从true更改为false不会生成不同的图表。看起来将xAxis反转为false会起作用。我还发现条形图的xAxis reversed的默认值为true,所以如果将其设置为true,则不要期望它会更改@MichaelBattaglia事实上,在4.1.10中,反转的x轴最近发生了变化。有了4.1.9,没有反x轴,你怎么能让1有最长的条呢?如果1是最大值,则其条应为较大的条。
    yAxis: {
        min: -6,
        max: 0,
        title: {
            text: 'Marks from  6 (very bad) to 1 (yery good)',
            align: 'high'
        },
        labels: {
            overflow: 'justify',
            formatter: function() {
            return this.value * -1;
        }
        }
    }
    xAxis: {
        reversed:true,
        categories: ['John', 'Sandy', 'Carl', 'Maria'],
        title: {
            text: null
        },
        opposite: true
    }