我在Y轴上看到这样的数字:
1.935
1.9325
1.93
1.9275
1.925
但是我需要看这个:
1.9350
1.9325
1.9300
1.9275
1.9250
如何设置AxisItem在小数点后始终显示固定位数?
您需要子类化AxisItem,并使用tickStrings格式化值:
class FmtAxisItem(pg.AxisItem):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
def tickStrings(self, values, scale, spacing):
return [f'{v:.4f}' for v in values]