中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

如何利用Matplotlib對多個數據系列使用不同的坐標軸進行繪圖

小億
97
2024-05-20 13:40:26
欄目: 編程語言

要在Matplotlib中繪制多個數據系列并使用不同的坐標軸,可以使用twinx()twin()方法創建額外的y軸和x軸。

下面是一個示例代碼,演示如何使用不同的坐標軸繪制多個數據系列:

import matplotlib.pyplot as plt

# 創建數據
x = range(1, 6)
y1 = [1, 2, 3, 4, 5]
y2 = [10, 8, 6, 4, 2]

# 創建圖形和主坐標軸
fig, ax1 = plt.subplots()

# 繪制第一個數據系列
ax1.plot(x, y1, color='r')
ax1.set_ylabel('Series 1', color='r')

# 創建第二個y軸并繪制第二個數據系列
ax2 = ax1.twinx()
ax2.plot(x, y2, color='b')
ax2.set_ylabel('Series 2', color='b')

# 顯示圖形
plt.show()

在這個例子中,我們首先創建了兩個數據系列y1y2,然后創建了一個主圖形和主坐標軸ax1,接著繪制了第一個數據系列并設置了對應的y軸標簽。然后使用twinx()方法創建了一個額外的y軸ax2,并繪制了第二個數據系列,并設置了對應的y軸標簽。

通過這種方法,我們可以在同一個圖形中展示不同的數據系列,并使用不同的坐標軸進行繪制,使得數據更易于理解和比較。

0
万荣县| 平罗县| 西林县| 高尔夫| 大兴区| 乐昌市| 上犹县| 准格尔旗| 宾川县| 安徽省| 托克逊县| 安平县| 信丰县| 顺平县| 蛟河市| 南乐县| 二手房| 阜阳市| 富平县| 贺州市| 土默特左旗| 榕江县| 固安县| 辉南县| 连云港市| 延寿县| 菏泽市| 绩溪县| 明溪县| 余江县| 肇东市| 通州区| 麻栗坡县| 资阳市| 凌源市| 织金县| 仪征市| 视频| 图们市| 巨鹿县| 洛阳市|