亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python matplotlib實現(xiàn)多重圖的繪制

 更新時間:2022年03月09日 08:42:35   作者:渴望成為寂寞勝者  
Matplotlib作為Python的2D繪圖庫,它以各種硬拷貝格式和跨平臺的交互式環(huán)境生成出版質量級別的圖形。本文將利用Matplotlib庫繪制多重圖,感興趣的可以了解一下
from matplotlib import pyplot as plt 
plt.style.use('fivethirtyeight')
fig=plt.figure()
ax=fig.add_subplot(1,1,1)
plt.text(0.5,0.5,'Figure',ha='center',va='center',size=20,alpha=0.5)
# 注:這里的0.5代表x,y軸上面特定的點坐標,ha和va則代表水平和垂直,ha和va可以確保數(shù)據(jù)絕對居中

plt.show()
xax=ax.xaxis
yax=ax.yaxis

Python中插入圖片

在相應的目錄下面放上文件:

import numpy as np
from PIL import Image
plt.figure()
plt.xticks([]),plt.yticks([])
im=np.array(Image.open('M.jpg'))
plt.imshow(im)
plt.show()

繪制子圖

plt.figure()
plt.plot([0,1],[0,1])
plt.show()

繪制1*2的子圖

繪制1*2的子圖,類似于列向量:

# 1*2 子圖
plt.subplot(2,1,1)
plt.xticks([]),plt.yticks([])
plt.text(0.5,0.5,'subplot(2,1,1)',ha='center',va='center',size=20,alpha=0.5)

plt.subplot(2,1,2)
plt.xticks([]),plt.yticks([])
plt.text(0.5,0.5,'subplot(2,1,2)',ha='center',va='center',size=20,alpha=0.5)

plt.show()

plt.subplot(1,2,1)
plt.xticks([]),plt.yticks([])
plt.text(0.5,0.5,'subplot(2,1,1)',ha='center',va='center',size=20,alpha=0.5)

plt.subplot(1,2,2)
plt.xticks([]),plt.yticks([])
plt.text(0.5,0.5,'subplot(2,1,2)',ha='center',va='center',size=20,alpha=0.5)

plt.show()

繪制2*2的子圖

## 2*2子圖
plt.style.use('seaborn')
fig,axes=plt.subplots(nrows=2,ncols=2)
for i,ax in enumerate(axes.flat):
    print(i)
    print(ax)
    
plt.show()

plt.style.use('seaborn')
fig,axes=plt.subplots(nrows=2,ncols=2)
for i,ax in enumerate(axes.flat):
    ax.set(xticks=[],yticks=[])
    s='subplot(2,2)'+str(i)+')'
    ax.text(0.5,0.5,s,ha='center',va='center',size=20,alpha=0.5)
    
plt.show()

繪制不規(guī)則子圖

不規(guī)則的子圖繪制:

## 不規(guī)則的子圖繪制
import matplotlib.gridspec as gridspec
G=gridspec.GridSpec(3,3)
ax1=plt.subplot(G[0,:])
plt.show()

##  不規(guī)則的子圖繪制
import matplotlib.gridspec as gridspec
G=gridspec.GridSpec(3,3)

ax1=plt.subplot(G[0,:])
plt.xticks([]),plt.yticks([])
plt.text(0.5,0.5,'Axes 1',ha='center',va='center',size=20,alpha=0.5)

ax2=plt.subplot(G[1,:-1])
plt.xticks([]),plt.yticks([])
plt.text(0.5,0.5,'Axes 2',ha='center',va='center',size=20,alpha=0.5)

ax3=plt.subplot(G[1:,-1])
plt.xticks([]),plt.yticks([])
plt.text(0.5,0.5,'Axes 3',ha='center',va='center',size=20,alpha=0.5)

ax4=plt.subplot(G[-1,0]) # 表示倒數(shù)第一行和第一列
plt.xticks([]),plt.yticks([])
plt.text(0.5,0.5,'Axes 4',ha='center',va='center',size=20,alpha=0.5)

ax5=plt.subplot(G[-1,1]) # 表示倒數(shù)第一行和第二列
plt.xticks([]),plt.yticks([])
plt.text(0.5,0.5,'Axes 5',ha='center',va='center',size=20,alpha=0.5)

plt.show()

繪制圖中代碼

fig,ax=plt.subplots()?。!⊥瑫r生成圖和坐標系
ax.set(xticks=[],yticks=[])
s='Style 1\n\nfig,ax=plt.subplots()\nax.plot()'
ax.text(0.5,0.5,s,ha='center',va='center',size=20,alpha=0.5)

fig=plt.figure()  # 先生成圖再生成坐標系
ax=fig.add_subplot(1,1,1)
ax.set(xticks=[],yticks=[])
s='Style 2\n\nfig,ax=plt.subplots()\nax.plot()'
ax.text(0.5,0.5,s,ha='center',va='center',size=20,alpha=0.5)

到此這篇關于Python matplotlib實現(xiàn)多重圖的繪制的文章就介紹到這了,更多相關Python matplotlib多重圖內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Python 常用日期處理 -- calendar 與 dateutil 模塊的使用

    Python 常用日期處理 -- calendar 與 dateutil 模塊的使用

    這篇文章主要介紹了Python如何使用calendar 與 dateutil 模塊處理日期,幫助大家更好的理解和學習python,感興趣的朋友可以了解下
    2020-09-09
  • jupyter notebook 寫代碼自動補全的實現(xiàn)

    jupyter notebook 寫代碼自動補全的實現(xiàn)

    這篇文章主要介紹了jupyter notebook 寫代碼自動補全的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-11-11
  • 創(chuàng)建Django項目圖文實例詳解

    創(chuàng)建Django項目圖文實例詳解

    這篇文章主要介紹了創(chuàng)建Django項目,結合圖文與實例形式詳細分析了Django項目創(chuàng)建的具體步驟與相關操作技巧,需要的朋友可以參考下
    2019-06-06
  • python編寫樸素貝葉斯用于文本分類

    python編寫樸素貝葉斯用于文本分類

    這篇文章主要為大家詳細介紹了python編寫樸素貝葉斯用于文本分類,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • Python基于回溯法子集樹模板解決取物搭配問題實例

    Python基于回溯法子集樹模板解決取物搭配問題實例

    這篇文章主要介紹了Python基于回溯法子集樹模板解決取物搭配問題,簡單描述了搭配問題并結合實例形式分析了Python使用回溯法子集樹模板解決取物搭配問題的具體步驟與相關操作技巧,需要的朋友可以參考下
    2017-09-09
  • Django實現(xiàn)分頁功能

    Django實現(xiàn)分頁功能

    今天給大家分享的是如何使用Django實現(xiàn)簡單分頁功能的方法,主要依托于Django提供的一個新的類Paginator來實現(xiàn)的
    2018-07-07
  • IDLE下Python文件編輯和運行操作

    IDLE下Python文件編輯和運行操作

    這篇文章主要介紹了IDLE下Python文件編輯和運行操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • Tensorflow與Keras自適應使用顯存方式

    Tensorflow與Keras自適應使用顯存方式

    這篇文章主要介紹了Tensorflow與Keras自適應使用顯存方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • 淺談python中的錯誤與異常

    淺談python中的錯誤與異常

    寫Python代碼的小伙伴不可避免地會遇到代碼執(zhí)行錯誤和異常,這次就來詳細的總結一下python中的錯誤和異常
    2021-06-06
  • Flask框架運用Ajax實現(xiàn)輪詢動態(tài)繪圖

    Flask框架運用Ajax實現(xiàn)輪詢動態(tài)繪圖

    Ajax是異步JavaScript和XML可用于前后端交互,本文將通過Ajax輪詢獲取后端的數(shù)據(jù),前臺使用echart繪圖庫進行圖形的生成與展示,最后實現(xiàn)動態(tài)監(jiān)控內存利用率的這個功能,需要的可以參考一下
    2022-11-11

最新評論