2

このグラフの正しいバーにデータ ラベルを揃えるのに問題があります。
この棒グラフは、jsp で jfreechart を使用して生成されます。 棒グラフ

4

2 に答える 2

4

これは、JFreeChart でよくある間違いです。チャートの各カテゴリ ('abc'、'xyz' など) には、6 つの系列 ('q1'、'q2' ... 'q6') のそれぞれの値があるため、全部で 36 個のデータ項目があります。しかし、これらのデータ項目のうち 30 項目は指定していないため、null です。JFreeChart は、データ値が null の場合、バーが表示されるスペースを残します。

実際に 6 つのデータ値しかない場合は、6 つのカテゴリを持つ 1 つのシリーズ、または 1 つのカテゴリと 6 つのシリーズを持つ必要があります。

于 2013-10-01T19:59:27.493 に答える