1
我运行下面的命令来绘制几个X,在gnuplot的ÿ点:如何防止标签重叠
暗算 “Output.tsv” 使用($ 2 + 3):($ 3 + 3):1带有标签的“Output.tsv”使用2:3
某些数据点彼此非常接近,并且使标签无法读取。有没有办法让gnuplot消除/减少标签之间的重叠?
我运行下面的命令来绘制几个X,在gnuplot的ÿ点:如何防止标签重叠
暗算 “Output.tsv” 使用($ 2 + 3):($ 3 + 3):1带有标签的“Output.tsv”使用2:3
某些数据点彼此非常接近,并且使标签无法读取。有没有办法让gnuplot消除/减少标签之间的重叠?
我觉得你可以考虑3个选项:
1)让你的图形巨大,并希望您的标签不重叠
2)绘制点不同系列有自己的每一个项目传说
3)使用字母代替标签,你可以使用
plot "???" using 1:2
plot "" using 1:2:(stringcolumn(3) ne 'compare to' ? 'if equal' : 'if not equal') with labels
的stringcolumn功能LO在每个点放了一封信在第3列中,将该值与字符串'compareto'进行比较,如果匹配,则在该位置放置'if equal',否则'如果不相等'
因此,我在图中看到类似Simulator ,你可以保持绿色的点,并使用
plot "" using 1:2:(stringcolumn(3) ne 'Simulator' ? 'S' : '') with labels
我希望这有助于把一个S与它/就可以了。
+1我喜欢stringcolumn函数,并不知道那个。 – Tom 2011-01-26 01:37:24