七月 31

matplotlib教程:双坐标轴

import numpy as np
import matplotlib.pyplot as plt

x = np.arange(2, 20)
y1 = x * x
y2 = np.log(x)

fig = plt.figure()
ax1 = fig.add_subplot(111)
ax1.plot(x, y1)
# 设置y轴的名称
ax1.set_ylabel('y1')

# 添加右侧坐标轴,对应的还有twiny方法
ax2 = ax1.twinx()
ax2.plot(x, y2, 'r')
ax2.set_ylabel('y2')

# 设置x轴名称
ax1.set_xlabel('compare y1 and y2')

plt.show()


文章由安静原创,发表于www.ajnote.com。转载请注明出处

发表 2020年7月31日 自 anjing 类别 "Python学习笔记

发表评论

电子邮件地址不会被公开。 必填项已用*标注