2016-05-18 6 views
0

私は2行を示すこのGnuplotコードを持っています。Gnuplotで切り取らずにylabelを見つけよう

set terminal pngcairo dashed font 'DroidSerif' 
set output "size_tree.png" 

set xrange [10:100] 
set yrange [10:10000] 

set xtics font ", 15" 
set ytics font ", 15" 
set key font ",12" 
set key top left box 
set title "Trees" font ",20" 

set xlabel "Node size" font ",18" 

set ylabel "Communication overhead\n(contexts)" font ",18" 
set logscale y 
set format y "10^%T" 

set nokey 
set key invert 

set style line 1 lw 3 lc rgb '#000000' ps 2 pt 6 
set style line 2 lw 3 lc rgb '#000000' ps 2 pt 7 

plot "data.txt"  using 1:2 title "singles"     ls 1 w lp , \ 
""     using 1:3 title "aggregates"    ls 2 w lp 

問題は、xlegendとグラフが近すぎることです。私は、ラベルの位置を制御するためにオフセットを使用しましたが、これは私にylabelで切り捨てられます。私は切らずylabelのを相殺するにはどうすればよい

set ylabel "Communication overhead\n(contexts)" font ",18" offset -1,0 

enter image description here

+0

参照http://stackoverflow.com/q/19276013/2604213 – Christoph

答えて

0

set lmargin <margin>コマンドをチェックして、オフセットラベルが完全に収まるようにキャンバスを拡張します。

関連する問題