Python绘制两个曲线图时分别设置不同的刻度
时间: 2024-03-28 09:37:20 浏览: 112
修改python plot折线图的坐标轴刻度方法
要在Python中绘制两个曲线图时分别设置不同的刻度,可以使用matplotlib库。具体的步骤如下:
1. 导入库:import matplotlib.pyplot as plt
2. 创建子图:fig, ax1 = plt.subplots()
3. 绘制第一个曲线图:ax1.plot(x1, y1, color='blue')
4. 设置第一个曲线图的刻度:ax1.set_xlabel('x1 label')
ax1.set_ylabel('y1 label')
ax1.tick_params(axis='y', labelcolor='blue')
5. 创建第二个y轴:ax2 = ax1.twinx()
6. 绘制第二个曲线图:ax2.plot(x2, y2, color='red')
7. 设置第二个曲线图的刻度:ax2.set_ylabel('y2 label', color='red')
ax2.tick_params(axis='y', labelcolor='red')
其中,x1、y1、x2、y2分别表示第一个曲线图和第二个曲线图的横坐标和纵坐标数据。
这样就可以绘制出两个曲线图,并且分别设置了不同的刻度。
阅读全文