Gnuplot提供了许多点样式,可用于散点图,例如十字形,星形,正方形,圆形等.可以使用该命令演示可用的点类型test.
但是,对于特定的应用程序,我需要不同的符号,我需要显示这些符号的图例条目.
特别是,我需要超过四个符号,可以在轮廓和填充状态下绘制(例如,指向左或右的三角形,平行四边形或非方形矩形).
有许多方法可以使用其他形状(每种形状都对终端有一些要求,例如unicode支持):
set label '?' at 3,4对于每个点,其中□可以通过任何Unicode字符来代替,如◁,▶,▭,▮等)plot ... with labels并提供unicode字符作为标签所有这些方法的问题在于我无法获得包括符号在内的正确的图例(关键)条目.
我考虑过自己策划这个传奇,但有两个原因让我觉得这不可行:
using linespoints常规的Gnuplot点类型一样),它们都必须在图例中显示.我以编程方式生成Gnuplot输入文件,因此明确列出所有点(如set label上面提到的方法)或需要一些计算的方法是可以的.