2011-10-19 94 views
5

現在jqueryに棒グラフがあります。結果に1バーしか表示されない場合は、バーがグラフ全体のスペースを埋めるという問題があります。バーの幅を調整してログのように見えないようにするにはどうすればいいですか?jqPlot棒グラフの幅

+1

"log"はフィッティングです:-) – frequent

答えて

6

それでも動的サイズにチャート・バーをしたい場合は、チャートのバー/サイズの数と、その後の幅を調整するためにbarMarginとbarPadding値を使用あなたのバーの。

seriesDefaults: { 
    renderer: $.jqplot.BarRenderer, 
    rendererOptions: { 
    barPadding: 4, 
    barMargin: 5 
}, 

デフォルト値はそれぞれ8と10ですので、上記の値は実際にバーを大きくします。値をデフォルトより大きくして、バーのサイズを小さくします。

barMarginはバー間の幅です。 barPaddingは、棒グラフが複数の系列を表す場合、カテゴリ内の棒の幅です。

詳細については、http://www.jqplot.com/docs/files/plugins/jqplot-barRenderer-js.htmlを参照してください。

関連する問題