1

ページhttp://www.jqplot.com/deploy/dist/examples/bar-charts.htmlの例 3の例に従って積み上げ棒グラフを作成しようとしています。ただし、シリーズ データが積み上げられません。代わりに、最初のシリーズのみがプロットされます。私の 2 番目と 3 番目のシリーズの値は 1 未満ですが、最初のシリーズの平均値は約 10 でした。そのため、jqplot は他のシリーズを無視している可能性があると考えました。

これが当てはまるかどうかを確認するために、そこにある例からコピーして貼り付けました(マウスクリックの派手なものはありません)。それでも同じ結果で、チャートは1つのシリーズのみを示しています。

    var s1 = [2, 6, 7, 10];
    var s2 = [7, 5, 3, 4];
    var s3 = [14, 9, 3, 8];
    var plot3 = $.jqplot('vmstats_0', [s1, s2, s3], {
        // Tell the plot to stack the bars.
        stackSeries: true,
        captureRightClick: true,
        seriesDefaults:{
          renderer:$.jqplot.BarRenderer,
          rendererOptions: {
              // Put a 30 pixel margin between bars.
              barMargin: 30,
              // Highlight bars when mouse button pressed.
              // Disables default highlighting on mouse over.
              highlightMouseDown: true   
          },
          pointLabels: {show: true}
        },
        axes: {
          xaxis: {
              renderer: $.jqplot.CategoryAxisRenderer
          },
          yaxis: {
            // Don't pad out the bottom of the data range.  By default,
            // axes scaled as if data extended 10% above and below the
            // actual range to prevent data points right on grid boundaries.
            // Don't want to do that here.
            padMin: 0
          }
        },
        legend: {
          show: true,
          location: 'e',
          placement: 'outside'
        }     
      });

シリーズを本当に積み重ねるために微調整する必要がある提案はありますか?

4

0 に答える 0