自定义gnuplot聚类直方图x轴标签

时间:2017-03-09 12:05:27

标签: gnuplot

我有一个gnuplot脚本

set terminal qt size 850,500 enhanced font 'Verdana,12' persist
set boxwidth 0.9 absolute
set ylabel "Duration in milliseconds" #font "Arial 14"
set tics font "Monospaced,bold 14"
set style fill solid 1.00 border lt -1
set key inside right top vertical Right noreverse noenhanced autotitle nobox 
set style histogram cluster gap 1 title textcolor lt -1
set minussign
set datafile missing '-'
set style data histograms
set xtics border in scale 0,0 nomirror rotate by -45 autojustify
set xtics norangelimit
set xtics    ()
set title "Integer d-ary heap performance"
set yrange [0:*]
set style line 1 lt 1 lc rgb "#000000"
set style line 2 lt 2 lc rgb "green"
plot 'integer_heap_benchmark_dary.dat' using 2:xtic(1) linecolor rgb "#5555ff" title col, \
        '' using 3:xtic(1) linecolor rgb "#f4dc42" title col, \
        '' using 4:xtic(1) title col

看起来像这样:

My histogram

我想要实现的目标是:

  1. 将每个x轴标签向左移动一点,使其“指向”每个群集的中心,
  2. 更改x轴标签的字体和大小。
  3. 我已经努力找到自己的答案,但没有任何成功。

1 个答案:

答案 0 :(得分:1)

尝试类似

的内容

set tics font "Courier,24"

设置字体。

要使标签居中,请尝试

set xtics offset -3

您必须尝试使用​​这些值。