【划重點】Python matplotlib繪圖建立畫布和坐標系


一、建立畫布

import matplotlib.pyplot as plt
import numpy as np
x=np.arange(8)
y=np.arange(8)
print(x,y)
#建立畫布 figsize,它用width和height來控制畫布的寬和高
plt.figure(figsize=(8,6),dpi=90) #facecolor='red'設置畫布顏色

二、用plt.subplot函數建立坐標系,並分別繪制折線圖和柱狀圖

plt.subplot(2,2,1)#表示將圖標的整個區域分成2行2列在第一個坐標系里面繪圖
plt.plot(x,y)

plt.subplot(2,2,2)#在第二個坐標系里面繪圖
plt.bar(x,y)

plt.subplot(2,2,3)#在第三個坐標系里面繪圖
plt.plot(x,y)

plt.subplot(2,2,4)#在第四個坐標系里面繪圖
plt.bar(x,y)

三、完整代碼如下所示

import matplotlib.pyplot as plt
import numpy as np
x=np.arange(8)
y=np.arange(8)

print(x,y)

#建立畫布 figsize,它用width和height來控制畫布的寬和高
plt.figure(figsize=(8,6),dpi=90) #facecolor='red'設置畫布顏色

plt.subplot(2,2,1)#表示將圖標的整個區域分成2行2列在第一個坐標系里面繪圖
plt.plot(x,y)

plt.subplot(2,2,2)#在第二個坐標系里面繪圖
plt.bar(x,y)

plt.subplot(2,2,3)#在第三個坐標系里面繪圖
plt.plot(x,y)

plt.subplot(2,2,4)#在第四個坐標系里面繪圖
plt.bar(x,y)

plt.show()

四、對應效果圖如下所示

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM