gnuplot点颜色错误

发布于 2024-12-13 05:45:32 字数 605 浏览 0 评论 0原文

在此示例中,3. 图的点颜色(蓝色)与测试输出(绿色)不同 - 这是为什么? (我的默认终端是aqua,但它与例如png相同)

plot [0:4]\
     '-' title 'pt1' with points pt 1,\
     2*x title 'lt1' with lines  lt 1,\
     '-' title 'pt2' with points pt 2,\
     3*x title 'lt2' with lines  lt 2
     1  1
     2  5
     end
     1  3
     3  7
     end

通过更改绘图的顺序,颜色会发生变化:

plot [0:4]\
     '-' title 'pt1' with points pt 1,\
     '-' title 'pt2' with points pt 2,\
     2*x title 'lt1' with lines  lt 1,\
     3*x title 'lt2' with lines  lt 2
     1  1
     2  5
     end
     1  3
     3  7
     end

In this example, the point color(blue) of the 3. plot differs from the test output(green) - why is that? (my default terminal is aqua, but it is the same with e.g. png)

plot [0:4]\
     '-' title 'pt1' with points pt 1,\
     2*x title 'lt1' with lines  lt 1,\
     '-' title 'pt2' with points pt 2,\
     3*x title 'lt2' with lines  lt 2
     1  1
     2  5
     end
     1  3
     3  7
     end

by changing the order of the plots, the color changes:

plot [0:4]\
     '-' title 'pt1' with points pt 1,\
     '-' title 'pt2' with points pt 2,\
     2*x title 'lt1' with lines  lt 1,\
     3*x title 'lt2' with lines  lt 2
     1  1
     2  5
     end
     1  3
     3  7
     end

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

请远离我 2024-12-20 05:45:32

SourceForge 上的用户 sfeam 提供了答案:

点类型不控制颜色。这是第三个情节,你有
没有另外指示,因此它获得线型 3 的颜色(蓝色)。

显然,线条图的颜色是由前面的线条数设置的
绘图,而点图的颜色由所有先前的数量设置
地块。
两者都可以通过 linecolor 或 lc 控制。

User sfeam on SourceForge provides the answer:

point type does not control color. It is the third plot, and you have
not instructed otherwise, so it gets the color of linetype 3 (blue).

Apparently the color of lines plot is set by the number of previous lines
plots, while the color of points plot is set by the number of all previous
plots.
Both can be controlled by linecolor or lc.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文