偏移gnuplot网格线,使它们匹配xtics

时间:2015-06-02 07:15:36

标签: gnuplot

如何移动垂直网格线以使它们与水平标签/ xtics匹配?

在下图中,垂直网格线不与xtics排列:

enter image description here

我尝试在设置网格之前设置xtics偏移量,但这似乎不起作用。这是我当前的脚本:

    #!/usr/bin/gnuplot -persist
    set terminal png nocrop font small size 40000,800
    set output 'decode3.png'
    set style data linespoints
    set title "Raw Audio Chunk"
    set xlabel "Count"
    set ylabel "Sample Value"
    set xtics 16 offset 10
    set ytics 10000
    set grid
    plot "decode3_Samsung_Exhibit.csv" 

1 个答案:

答案 0 :(得分:1)

这是错误的思考方式! offset参数仅移动xtics 标签(在您的情况下为10个字符宽度),但xtics保留在其原始位置。并且网格线在抽动位置绘制。

您可能想要的是将数据向右移动一点。这是通过将实际的x值向右移动来完成的,如

set xtics 16
set grid
plot "decode3_Samsung_Exhibit.csv" using ($1 + 10):2

假设您的数据文件有两列。 x值向右移动10(以x轴为单位)。