我有一个无聊的问题。有没有办法在 gnuplot 中使用图像代替点?例如,如果我正在绘制有关意大利面消费量或其他内容的数据,我将有意大利面的图片(而不是通常的 gnuplot 点)。
另一个选择是找到具有合适字形的 dingbats 类型的字体。然后您可以使用“带标签的绘图”,将该字形用作标签字符串。例如,参见演示中的第五个图 http://gnuplot.sourceforge.net/demo/stringvar.html
我自己根本没有使用过这个功能,但是,有:
http://gnuplot.sourceforge.net/demo/barchart_art.html
它显示了在条形图上使用 png 文件(注意,这个功能是在 Gnuplot 4.5 中添加的——我认为)。只要有一点创造力,您似乎可以使用该功能来完成您所要求的事情 - 尽管它需要一大堆绘图命令,因此编写一个脚本来生成 gnuplot 脚本(或使用迭代)可能会很有用取决于您的数据集)——显然您的图像文件必须采用您的 gnuplot 版本也可以理解的格式...
一个可能的策略可能是 gnuplot 中的
plot with rgbimage
选项。
请参阅此处的第二个示例:http://www.gnuplot.info/demo_4.2/image.html
如果您将
center
选项与您的数据点相关联,这可能是可能的。