如何制作雙縱軸圖?
das庫來制作雙縱軸圖。
das是一個強大的數據分析庫,可以用來處理和操作各種數據結構。
das制作雙縱軸圖
portdas as pdportatplotlib.pyplot as plt
創建數據
data = {'year' [2010, 2011, 2012, 2013, 2014, 2015, 2016],
'sales' [100, 120, 140, 160, 180, 200, 220],
'profits' [10, 12, 14, 16, 18, 20, 22]}
e格式e(data)
創建繪圖對象
fig, ax1 = plt.subplots()
繪制條數據線
ax1.plot(df['year'], df['sales'], color='blue')
設置條數據線的標簽和顏色
ax1.set_xlabel('Year')
ax1.set_ylabel('Sales', color='blue')
設置條數據線的顏色s(axis='y', labelcolor='blue')
創建第二個坐標軸x()
繪制第二條數據線
ax2.plot(df['year'], df['profits'], color='red')
設置第二條數據線的標簽和顏色
ax2.set_ylabel('Profits', color='red')
設置第二條數據線的顏色s(axis='y', labelcolor='red')
添加圖例d(['Sales', 'Profits'])
顯示圖形
plt.show()
e格式,并使用Matplotlib創建了一個繪圖對象。接著,使用個坐標軸繪制了銷售額的線圖,并設置了標簽和顏色。然后創建了第二個坐標軸,并繪制了利潤的線圖,并設置了標簽和顏色。添加了圖例,并顯示了圖形。
通過上面的代碼,我們可以得到一張包含銷售額和利潤的雙縱軸圖,如下所示
ageetagesaing)
das庫來制作雙縱軸圖。通過這種方法,我們可以很容易地將兩個不同的數據集在同一張圖上展示出來,更加直觀地觀察它們的關系。當然,我們也可以根據需求對圖形進行更多的定制化。