我有一个由2列组成的数据文件,其中包含名称和值.
foo 0.1
bar 0.2
fff 0.4
bbb 0.7
Run Code Online (Sandbox Code Playgroud)
我想绘制这个并注释数据点旁边的文本条目.
我试过了
plot 'file' using 1:2 with labels
Run Code Online (Sandbox Code Playgroud)
但它不起作用.我想问题是我必须依靠gnuplot只使用y的第二列并且等距x轴.
你可以做点什么
plot 'file' using 0:2 title 'title', \
'' using 0:2:1 with labels offset 0,char 1
Run Code Online (Sandbox Code Playgroud)
这将首先正常绘制数据,然后在顶部绘制标签,向上偏移一个字符.该0列是一个虚拟列,它给出了数据的索引 - 第一个数据点为0,第二个数据为1,等等.
另一种选择是使用直方图进行绘图.