這篇文章給大家分享的是有關使用python怎樣畫雙縱軸的內容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。
目前創(chuàng)新互聯公司已為上千家的企業(yè)提供了網站建設、域名、雅安服務器托管、網站托管運營、企業(yè)網站設計、多倫網站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協力一起成長,共同發(fā)展。
1. 導入需要的庫
import matplotlib.pyplot as plt import numpy as np import matplotlib # 設置中文顯示 font = {'family':'Microsoft YaHei', 'weight':'bold', 'size':12} plt.rcParams['font.sans-serif'] = 'Microsoft YaHei' plt.rcParams['axes.unicode_minus'] = False matplotlib.rc('font', **font)
2.構造數據
x = np.arange(1,750,20) y1 = np.sin(2*np.pi/365*x)*27 y2 = np.sin(2*np.pi/(365*2)*x)*500
3.畫圖顯示數據
fig = plt.figure(figsize=(10, 4)) ax = fig.add_subplot(1,2,1) ax.plot(x,y1,'r-',linewidth=2,label='y1-中文') ax.legend() ax = fig.add_subplot(1,2,2) ax.bar(x,y2,width=10,color='b',label='y2-中文') ax.legend()
感謝各位的閱讀!關于使用python怎樣畫雙縱軸就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!