1. 程式人生 > >Matplotlib資料視覺化——次座標

Matplotlib資料視覺化——次座標

何謂次座標,即共享一個x軸,左右兩個y軸。左邊為主,右側為次

import matplotlib.pyplot as plt
import numpy as np
# 構造兩個函式
x = np.arange(0, 10, 0.2)
y1 = 0.27*x**2
y2 = -y1

fig, ax1 = plt.subplots()
ax2 = ax1.twinx()# 將x軸映象處理
ax1.plot(x, y1, 'g')
ax2.plot(x, y2, 'v')

ax1.set_title('X data')
ax1.set_ylabel('Y1', color='green'
) ax2.set_ylabel('Y2', color='violet') plt.show()

在這裡插入圖片描述