p1.setLabel(offset=(-30, 30), text='/°', color='#ffffff', labelTextSize='10pt') # y轴设置函数 TypeError: setLabel() missing 1 required positional argument: 'axis'
时间: 2023-12-01 17:03:13 浏览: 75
这个错误提示是因为`setLabel()`函数缺少一个必需的参数`axis`。`setLabel()`函数需要指定要设置标签的坐标轴,可以是`x`或`y`。在你的代码中,我看到你已经设置了y轴标签文本和一些属性,但是你没有指定要为哪个坐标轴设置标签。你需要修改代码,将`setLabel()`函数的第一个参数设置为`'y'`,以指定你要设置的是y轴标签,例如:
```python
p1.setLabel('y', offset=(-30, 30), text='/°', color='#ffffff', labelTextSize='10pt')
```
这样就可以为y轴设置标签了。
阅读全文