【问题标题】:Gnuplot Stacked Histogram in Black and White黑白 Gnuplot 堆叠直方图
【发布时间】:2012-09-15 23:38:34
【问题描述】:

我正在尝试将 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) 

如何让我的区域孵化?

【问题讨论】:

    标签: png gnuplot monochrome


    【解决方案1】:

    抱歉回答我自己的问题....我已经意识到堆叠直方图的行为类似于正常的直方图:因此,如果我使用此页面上的样式: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) 
    

    达到预期的效果。

    【讨论】: