import matplotlib.pyplot as plt
2021/10/21
双轴绘图
# 画图 fig, ax1 = plt.subplots(figsize = (15, 5), facecolor=\'white\') # 左轴 ax1.bar(x, y1, label=\'计数\', color=\'g\', alpha=0.1) # 条形图. alpha表示透明度 ax1.set_xlabel(\'车牌号\') ax1.set_ylabel(\'计数\') ax1.set_ylim(0, 19) # 左轴范围 # 右轴 ax2 = ax1.twinx() # important ax2.plot(x, y2, label=\'占比\', color=\'r\') ax2.set_ylabel(\'占比\') ax2.set_ylim(0, 0.1) # 右轴范围 plt.legend() plt.show()
设置并显示图例
plt.scatter(x, y1, label=\'true\') # 设置图例名称 plt.scatter(x, y2, label=\'pred\') # 设置图例名称 plt.xlabel(\'this is x-axis\') # 设置x轴名称 plt.ylabel(\'thi is y-axis\') # 设置y轴名称 plt.legend() # 显示图例