gpt4 book ai didi

python - pyqtgraph widget.addLine 改变颜色/宽度

转载 作者:行者123 更新时间:2023-11-28 22:31:37 25 4
gpt4 key购买 nike

我想使用小部件函数 addLine。就我而言,它如下所示:

widget.addLine(x=None, y=0.8) #endless horizontal line

现在我想改变这条线的颜色和宽度,但是找不到合适的函数。

有什么东西可以做到这一点吗?

另外,有没有类似“加圆”而不加直线的功能?

最佳答案

使用 mkPen() 函数更改线条的颜色和宽度非常简单。

由于您尚未在此处提供所有代码,因此这是一个简单的演示:

import pyqtgraph as pg

y=[1,1,1,1,1]
pg.plot(y, pen=pg.mkPen('b', width=5))

绘制一条宽度为 5 的蓝线。请参阅 pyqtgraph 文档 here

这也适用于您在问题中引用的 addLine() 方法,例如widget.addLine(x=None, y=0.8, pen=mkPen('r', width=3))

关于你的第二个问题,查看 pyqtgraph 文档似乎没有画圆的方法。

enter image description here

关于python - pyqtgraph widget.addLine 改变颜色/宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41488864/

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