jqPlot 没有显示所有预期的条形图

jqPlot doesn't show all expected bars

我的 jqPlot 没有显示所有预期的条形图。谁能告诉我我做错了什么?

这是我的代码:

plot5 = $.jqplot('chart1', [[
                             [1,1], 
                             [3,2], 
                             [2,6], 
                             [5,4],
                             [7,6],
                             [5,6]
                           ]], {
    captureRightClick: true,
    seriesDefaults:{
        renderer:$.jqplot.BarRenderer,
        shadowAngle: 135,
        rendererOptions: {
            barDirection: 'horizontal',
            highlightMouseDown: true   
        },
        pointLabels: {show: true, formatString: '%d'}
    },
    axes: {
        yaxis: {
            renderer: $.jqplot.CategoryAxisRenderer
        }
    }
});

enter image description here

谢谢!

jqPlot 显示了所有条形,但您有多个点具有相同的 y 轴值,因此它们重叠。如果你按 y 值排序你的点,它看起来像这样:

[1,1]
[3,2] 
[5,4] 
[2,6] //
[5,6] // All have same y value of 6
[7,6] //

注意最后三个项目都具有相同的 y 值。这将导致在该点上出现多个重叠条。如果您查看您提供的图片,您可以看到第一个条在 x=2x=5x=7.

处有 3 层水平条