python绘制百分比折线图,并设置坐标值刻度间隔
时间: 2023-06-07 07:06:52 浏览: 143
修改python plot折线图的坐标轴刻度方法
好的,以下是Python绘制百分比折线图,并设置坐标值刻度间距的示例代码:
```python
import matplotlib.pyplot as plt
# 模拟数据
x = [1, 2, 3, 4, 5]
y = [0.2, 0.4, 0.6, 0.8, 1]
labels = ['20%', '40%', '60%', '80%', '100%']
# 设置画布大小
fig = plt.figure(figsize=(6, 4))
# 绘制折线图
plt.plot(x, y, marker='o', markersize=5)
# 设置x轴和y轴范围
plt.xlim(0.5, 5.5)
plt.ylim(0, 1.05)
# 设置刻度
plt.xticks(x, labels)
plt.yticks([0, 0.2, 0.4, 0.6, 0.8, 1], ['0%', '20%', '40%', '60%', '80%', '100%'])
# 添加标题、x轴和y轴的标签
plt.title('Percentage Line Chart')
plt.xlabel('X')
plt.ylabel('Y')
# 显示图形
plt.show()
```
这段代码将生成一个百分比折线图,显示1-5的x坐标轴以及0到100%的y坐标轴。刻度间隔可以通过两个`xticks()`和`yticks()`函数进行设置。
阅读全文