gpt4 book ai didi

gnuplot - 使用 gnuplot 绘制箭头

转载 作者:行者123 更新时间:2023-12-02 11:22:14 24 4
gpt4 key购买 nike

我在模拟中生成了数据。生成的数据文件如下所示:

1990/01/01 99
1990/01/02 92.7
1990/01/03 100.3
1990/01/04 44.2
1990/01/05 71.23
...
2100/01/01 98.25

我可以通过简单地发出(长版本)命令来创建一个图表(简单地):

plot "simulation.dat" using 1:2 with line

我想添加第三列来添加箭头信息。第三列的编码如下:

  • 0 => 不为该 x 轴值绘制箭头
  • 1 => 为 x 轴值绘制向上的箭头
  • 2 => 为 x 轴值绘制一个向下箭头

我刚刚开始学习 gnuplot,并且希望获得有关如何使用 gnuplot 在第一个图上创建箭头的帮助?

最佳答案

我认为没有一种自动方法可以根据第三列同时创建所有箭头。您必须为您想要的每个箭头执行以下操作:

set arrow xval1,yval1 to xval2,yval2

您还可以使用相对箭头

set arrow xval1,yval1 rto 1,0

这将绘制一个从 xval1,yval1 到 (xval1+1),yval1 的水平箭头

plenty of options associated with the set arrow command :

关于gnuplot - 使用 gnuplot 绘制箭头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4815326/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com