如何防止我的HighChart条形图被反转?

时间:2012-11-28 10:25:22

标签: javascript charts highcharts

由于某些奇怪的原因,documentation for HighChart表示条形图会自动反转。我不想要这个,有没有人有工作?

6 个答案:

答案 0 :(得分:2)

您可以设置选项,以便Highcharts不会颠倒x轴系列的顺序,因此轴被反转,但条形系列本身不会反转:

var chart = new Highcharts.Chart({
    ...
    xAxis: {
        reversed: false
        ...
    }
    ...
});

JSFiddle:http://jsfiddle.net/K5tpe/

Highcharts文档:http://api.highcharts.com/highcharts#xAxis.reversed

答案 1 :(得分:2)

原来这是一个术语问题。

我称之为甘特图,被称为条形图,我称之为条形图,他们称之为柱形图。问题解决了。

答案 2 :(得分:1)

我遇到了同样的问题,没有一个答案有帮助,但我更改了highcharts.js的源代码,     pa = ka(wa,{         键入:" bar",         倒置:!0     }); 这个地方强制条形图被反转,所以我只能更改源代码以删除默认行为,就像这样     pa = ka(wa,{         键入:" bar",         倒置:0     });

今天我发现我很傻,只需使用" column" type," column"和" bar"被颠倒了

答案 3 :(得分:0)

我认为这只是措辞不好的文档 - “当真实时,默认情况下x轴是反转的”(我的emph)它实际上做了你默认的期望! (即句子的“默认”部分是非常误导的!)

如果您通过文档中的“试用”链接查看jsFiddle中的示例代码,您将看到以下行:

  

倒置:是真的

此设置会覆盖默认行为,如果您将其删除并单击“运行”,您将看到正常的服务恢复!

答案 4 :(得分:0)

默认情况下,高图设置:

inverted: false

所以你不必担心,我设置它true然后它会被反转。

答案 5 :(得分:0)

在最新版本v4.2.3中似乎默认为false