在 gnuplot 中使用图像作为点

问题描述 投票:0回答:4

我有一个无聊的问题。有没有办法在 gnuplot 中使用图像代替点?例如,如果我正在绘制有关意大利面消费量或其他内容的数据,我将有意大利面的图片(而不是通常的 gnuplot 点)。

gnuplot
4个回答
2
投票

另一个选择是找到具有合适字形的 dingbats 类型的字体。然后您可以使用“带标签的绘图”,将该字形用作标签字符串。例如,参见演示中的第五个图 http://gnuplot.sourceforge.net/demo/stringvar.html


1
投票

我自己根本没有使用过这个功能,但是,有:

http://gnuplot.sourceforge.net/demo/barchart_art.html

它显示了在条形图上使用 png 文件(注意,这个功能是在 Gnuplot 4.5 中添加的——我认为)。只要有一点创造力,您似乎可以使用该功能来完成您所要求的事情 - 尽管它需要一大堆绘图命令,因此编写一个脚本来生成 gnuplot 脚本(或使用迭代)可能会很有用取决于您的数据集)——显然您的图像文件必须采用您的 gnuplot 版本也可以理解的格式...


0
投票

一个可能的策略可能是 gnuplot 中的

plot with rgbimage
选项。

请参阅此处的第二个示例:http://www.gnuplot.info/demo_4.2/image.html

如果您将

center
选项与您的数据点相关联,这可能是可能的。


0
投票

10年后重温

Gnuplot 5.4 支持可放置在绘图坐标空间内的

pixmap
对象。请参阅gnuplot:使用图像而不是点类型的答案

© www.soinside.com 2019 - 2024. All rights reserved.