【Python】可视化-matplotlib
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() # 显示图例

浙公网安备 33010602011771号