【问题标题】:labels on a 2D plot, is it possible in gnuplot 4.02D 图上的标签,在 gnuplot 4.0 中是否可能
【发布时间】:2013-03-05 14:23:42
【问题描述】:

我在 gnuplot 中看到了几个标签示例(其中两列定义了 2D 图,第三列用于制作适用于 2D 图中点的标签)但我似乎无法得到它们在我的 gnuplot 上工作。

我们有 4.0,标准示例似乎适用于 4.2 及更高版本。

有没有办法在 gnuplot 4.0 中使用三列来定义带有标签的二维图?

我尝试过类似的方法:

plot "datafile.gnu" using ($3+3):($4+3):2 with labels, "datafile.gnu" using 3:4 with lines
plot "datafile.gnu" using 3:4:2 with labels, "datafile.gnu" using 3:4
plot "datafile.gnu" using 3:4 with lines, '' using 2 with labels
....

3 & 4 是 x & y 的列,2 是包含我想要在每个点的标签的列。

无论我尝试什么,都会返回错误。

【问题讨论】:

  • stackoverflow.com/questions/4764077/… 这没有记录,我可以在 4.0 手册中看到(我有最新的),所以我认为您需要更新(或逐点使用设置标签)
  • 是的,我看到了那个例子并尝试了它......但它没有用。谢谢

标签: label gnuplot


【解决方案1】:

gnuplot4.0 是古老的。因此,我无法访问它的副本——但是,您可以尝试这样的事情:

!awk '{printf "set label \"%s\" at %f,%f point\n",$3,$1,$2 }' datafile.gnu > labels.gnuplot
load "labels.gnuplot"

【讨论】:

  • 我想我会在我的帐户中升级。我没有 root 访问权限,但我应该可以下载到我的帐户并在那里运行它。
  • @DanS -- 是的,这应该不是什么大问题。祝你好运。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多