我有这种格式的数据
apple 1
bananna 3
ornage 5
fig 4
我希望x轴数据显示在图中而不是轴中。而且他们是文字,而不是数字。
我该怎么办?
答案 0 :(得分:1)
这个问题有点不清楚。您希望标签出现在哪里?这是一个例子,我将标签“apple”放在点(0,1),标签“banana”放在点(1,3)等处。(每个标签沿x轴向下移动1个单位) ):
plot 'data.dat' using (column(0)):2:1 with labels
您还可以添加与之相关的点数:
plot 'data.dat' using (column(0)):2 w p,\
'' using (column(0)):2:1 w labels
这里的标签直接位于点的顶部。这可能不是你想要的 - 你可以添加一个偏移量:
plot 'test.dat' u (column(0)):2:1 w labels offset character 0,1,\
'' u (column(0)):2 w p
在文档(help labels
)中,您可以通过几乎任何可以传递给set label
的选项来修改标签的外观。
打印文本的字体,颜色,旋转角度和其他属性 可以指定为附加命令选项(参见`set label`)。