【gnuplot】グラフの位置をずらす
出したいのはこんなグラフ. あとは1つのラベルに対して棒グラフが複数対応するときとか.
using
のxをちょっとだけずらせばOK.
あとはxrange
をいい感じに調整して見た目を整える(この例だと右に0.1だけずらすとか).
例ではグラフが3つなので真ん中のやつにxticlabels
を出してる.
グラフが偶数個のときは真ん中にダミーのグラフ(描画領域外に存在するグラフ)を追加して,それにxticlabels
でも与えてあげれば問題ない.
plot 'test.csv' using ($0+0.0):2 with points,\ 'test.csv' using ($0+0.1):3:xticlabels(1) with points,\ 'test.csv' using ($0+0.2):4 with points
素gnuplotよりマシとはいえ,gnuplot gemが絶妙に使いづらい…. オリジナルは死んでるので,forkして使ってるけどそれでもつらい. 来年以降もgnuplotを使うようなら自作しようかなー * .