Python:matplotlib繪圖時指定圖像大小,放大圖像


matplotlib繪圖時是默認的大小,有時候默認的大小會感覺圖片里的內容都被壓縮了,解決方法如下。
先是原始代碼:

from matplotlib import pyplot as plt

plt.figure(figsize=(1,1))

x = [1,2,3]
plt.plot(x, x)
plt.show()

  

關鍵的代碼是plt.figure(figsize=(1,1)),生成的圖片如下

修改代碼,放大圖片:

from matplotlib import pyplot as plt

plt.figure(figsize=(10,10))

x = [1,2,3]
plt.plot(x, x)
plt.show()

  

這時候橫坐標和縱坐標都放大了10倍:

如果想要指定像素,可以這么做:

from matplotlib import pyplot as plt

plt.figure(dpi=80)

x = [1,2,3]
plt.plot(x, x)
plt.show()

  

 

原文:https://blog.csdn.net/zhangpeterx/article/details/90734660

 


免責聲明!

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



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