3
multiplotモード以外では、単一のパレットをプロット私は、次のトピックに関するいくつかの助けをお願いしたいと思います:のgnuplot:
次のコードは、同じページ上の3つのプロット(3行、1列)を生成:
set terminal postscript color
set output "test.ps"
file="test.dat"
set palette rgb 33,13,10
set cblabel "[km]"
set cbtics 2.5, 5, 20 format "%.0f"
set lmargin at screen 0.08
set rmargin at screen 0.88
# BUILD FROM BOTTOM TO TOP #
TOP=0.92 #
DY = 0.27 # DIMENSION OF Y
set multiplot
set grid
set offset 0, 0, graph 0.05, graph 0.05
#unset colorbox
# BOTTOM GRAPH #
set xlabel "Second of the Week [s]"
set ylabel "Up [m]" offset 1.5
set ytics -0.7, 0.2, 0.4
set yrange[-0.75:0.35]
set tmargin at screen TOP-2*DY
set bmargin at screen TOP-3*DY
plot file u 1:12:3 notitle palette
# MIDDLE GRAPH #
set xtics format ''
unset xlabel
set ytics -0.3, 0.2, 0.8
set yrange[-0.35:0.75]
set ylabel "North [m]"
set tmargin at screen TOP-DY
set bmargin at screen TOP-2*DY
plot file u 1:11:3 notitle palette
# TOP GRAPH #
set title "test"
set ylabel "East [m]"
set ytics -0.7, 0.2, 0.4
set yrange[-0.9:0.25]
set tmargin at screen TOP
set bmargin at screen TOP-DY
plot file u 1:10:3 notitle palette
unset multiplot
を
上記のコードは次のプロットを生成する:プロットに
は、データは、原点からの距離に応じて示されています。距離は色分けされ、使用されるパレットは各グラフの右側にプロットされます。
質問: - 3つのプロットの右側に1つの垂直パレットを使用して同じグラフを取得するにはどうすればよいですか?私は、最初のグラフ(東)の上から3番目のグラフの上(上)に1つのパレットを表示したい。これにより、パレットも大きくすることができ、よりきれいなプロットが得られます。
ご協力いただきまして誠にありがとうございます。あなたは3つのプロットの所望のカラーボックス幅とheighに合わせてXXとYYを設定する必要が
を設定し、これは完全に働いた、あなたのギャビンをありがとう! 乾杯する – fastest
@fastest ...答えを受け入れる必要があります:...-) – Hastur
完了、感謝のためにありがとう! – fastest