gpt4 book ai didi

visualization - 如何使用 gnuplot 绘制垂直线?

转载 作者:行者123 更新时间:2023-12-04 05:39:14 34 4
gpt4 key购买 nike

我研究了一段时间,但还没有得到答案。

数据是这样的:

#X0, Y0_0, Y0_1
1 1 2
3 2 4
7 1 3
....

我需要绘制从 (X0, Y0_0) 到 (X0, Y0_1) 的垂线。 gnuplot 有 financebar 和 candlesticks,但它们太多了。

我只想要每条记录的一条垂直线。

感谢任何帮助。

最佳答案

如果我正确理解您的要求,则以下脚本应该可以完成工作:

set offsets 1, 1, 1, 1
set key off
plot "-" u 1:2:(0):($3) w vectors nohead
1 1 2
3 2 4
7 1 3
e

它的作用:

  1. 它设置了偏移量,这样你就可以看到左右向量,这样就不会被轴遮住。
  2. 删除标签,因为它在这个例子中没有用处
  3. 绘制没有头部的矢量(一条垂直线)。 “参数”如所述here x y dx dy(0) 代表 dx=0,括号很重要。否则将使用第 0 列,在 gnuplot 中它是数据的索引(行号)。

下面的情节你会得到上面的脚本: Plot from script above

关于visualization - 如何使用 gnuplot 绘制垂直线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6975046/

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