pyqtGraph如何设置绘图中的y轴刻度变化步长
在pyqtGraph中设置y轴刻度变化步长可以使用setTickSpacing()方法。这个方法需要两个参数,第一个是轴的方向,可以是pg.AxisItem.Left或pg.AxisItem.Right,第二个参数是刻度步长。例如,以下代码将左侧的y轴刻度变化步长设置为0.1:
import pyqtgraph as pg
# 创建一个绘图窗口
win = pg.GraphicsWindow()
plot = win.addPlot()
# 添加数据
x = [1, 2, 3, 4, 5]
y = [0.1, 0.5, 0.2, 0.8, 0.4]
plot.plot(x, y)
# 设置y轴刻度变化步长
plot.getAxis(pg.AxisItem.Left).setTickSpacing(0.1)
# 显示绘图窗口
win.show()
这将使y轴的刻度以0.1为步长变化。同样地,您可以使用setTickSpacing()方法来设置x轴的刻度变化步长。
原文地址: https://www.cveoy.top/t/topic/b3tk 著作权归作者所有。请勿转载和采集!