5

gnuplot から積み上げヒストグラムを白黒の png に出力しようとしています。これにより、バーの各領域を横の凡例と一緒にハッチングまたはチェックしたいということです。そうすれば、印刷されたときに人々はまだ地域を識別できます。次のことを試しましたが、大きな黒い塊が残るだけです!

set term pngcairo mono   size 750, 300
set output \"pies/interesting.png\"
set style data histograms
set style histogram rowstacked
set boxwidth 1 relative
set style fill solid 1 border -1
set yrange [0:100]
set ytics 10
set datafile separator \",\"
plot './functions-$MODE.csv.t' using 1 t \"\", for [i=9:13] '' using (100.*column(i)/column(15)) ti column(i) 

リージョンをハッチングするにはどうすればよいですか?

4

1 に答える 1

2

私自身の質問に答えて申し訳ありません....スタックされたヒストグラムは通常のヒストグラムのように動作することに気付きました: したがって、このページにあるスタイルを使用すると: http://gnuplot.sourceforge.net/demo/fillstyle.html私が望むようにカスタマイズすることができます:「スタイルの塗りつぶしパターンの境界線を設定する」を設定します:

set term pngcairo mono size 750, 300
set output \"pies/interesting.png\"
set style data histograms
set style histogram rowstacked
set boxwidth 1 relative
set style fill pattern border
set datafile separator \",\"
plot './functions-$MODE.csv.t' using 1 t \"\", for [i=9:13] '' using (100.*column(i)/column(15)) ti column(i) 

望ましい効果が得られます。

于 2012-09-15T15:38:34.807 に答える