python调用matplotlib绘图修改X轴刻度保留小数点后1位
时间: 2023-06-04 14:05:19 浏览: 842
学习python中matplotlib绘图设置坐标轴刻度、文本
5星 · 资源好评率100%
可以使用plt.xticks()函数设置X轴刻度,并使用字符串格式化来保留小数点后1位。示例代码如下:
```python
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y = [10.2, 8.9, 6.7, 4.4, 2.1]
plt.plot(x, y)
plt.xticks(x, ['{:,.1f}'.format(i) for i in x])
plt.show()
```
其中,'{:,.1f}'.format(i)表示将i保留小数点后1位,并添加千位分隔符。您可以根据实际需求进行修改。
阅读全文