




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第10章Matplotlib高級功能學(xué)習(xí)目標(biāo)時(shí)間序列數(shù)據(jù)自定義功能和動(dòng)畫圖像處理22025/2/1910.1.1時(shí)間序列數(shù)據(jù)的特點(diǎn)有序:時(shí)間是有序的。兩個(gè)事件發(fā)生的時(shí)間有向后次序。時(shí)間的順序和事件發(fā)生的因果關(guān)系有緊密聯(lián)系。連續(xù)性:時(shí)間是連續(xù)的。兩個(gè)時(shí)間點(diǎn)內(nèi)總存在另一個(gè)時(shí)間點(diǎn)。周期性:許多自然界的過程具有循環(huán)規(guī)律,如季節(jié)的循環(huán)。為了表示這樣的現(xiàn)象,可以采用循環(huán)的時(shí)間域。獨(dú)立于空間:時(shí)間空間緊密關(guān)聯(lián)。然而現(xiàn)實(shí)中大多數(shù)科學(xué)過程問題將它們相對獨(dú)立處理。結(jié)構(gòu)性:空間經(jīng)常用一種尺度衡量,均勻地分布。而時(shí)間的尺度分為年、月、日、小時(shí)、分鐘、秒等。32025/2/1910.1.2時(shí)間序列處理模塊Python的time模塊1、datetime對象,這個(gè)是最常用的日期時(shí)間對象,既可以表示日期又表示時(shí)間。2、time對象,與datetime類似,但只用于表示時(shí)間,不表示日期。3、date對象,與datetime類似,但只表示日期,不表示時(shí)間。4、timestamp(時(shí)間戳)對象,時(shí)間戳是表示當(dāng)前時(shí)間距離元年時(shí)間(epoch是1970年1月1日00:00:00UTC)的偏移量。42025/2/1910.1.2時(shí)間序列處理模塊Python的datetime模塊1、datetime.date,表示日期,有year、month和day。2、datetime.time,表示時(shí)間,有hour、minute、second和microsecond。3、datetime.datetime,表示日期時(shí)間。4、datetime.timedelta,表示兩個(gè)date、time和datetime實(shí)例之間的時(shí)間間隔,最小單位可達(dá)微秒。5、datetime.tzinfo,時(shí)區(qū)相關(guān)對象的抽象基類,由time和datetime類使用。52025/2/1910.1.2時(shí)間序列處理模塊Matplotlib.datetime模塊,常用于日期、時(shí)間的繪制62025/2/1910.1.3時(shí)間序列數(shù)據(jù)可視化方法1、datetime.datetime(year,month,day)產(chǎn)生日期2、datetime.timedelta(days=15)產(chǎn)生日期間隔3、matplotlib.dates.drange()產(chǎn)生可以顯示在坐標(biāo)軸上的日期序列4、plot_date()繪制時(shí)間序列數(shù)據(jù)72025/2/1910.1.3時(shí)間序列數(shù)據(jù)可視化方法1、通過csv文件讀取時(shí)間序列數(shù)據(jù)2、datetime.strptime()函數(shù)將字符串轉(zhuǎn)變?yōu)槿掌?、fill_between填充兩個(gè)時(shí)間序列數(shù)據(jù)的區(qū)間82025/2/1910.1.3時(shí)間序列數(shù)據(jù)可視化方法datetime.datetime(year,month,day)產(chǎn)生日期datetime.timedelta(days=15)產(chǎn)生日期間隔matplotlib.dates.drange()產(chǎn)生可以顯示在坐標(biāo)軸上的日期序列plot_date()繪制時(shí)間序列數(shù)據(jù)92025/2/1910.2自定義功能和動(dòng)畫102025/2/19自定義繪圖步驟1、繪制點(diǎn)、線、形成路徑2、將路徑轉(zhuǎn)化為補(bǔ)丁,并將補(bǔ)丁添加到圖表中10.2自定義功能和動(dòng)畫112025/2/19自定義動(dòng)畫的步驟:1、定義init()函數(shù)和animate()函數(shù)2、將init()函數(shù)和animate()函數(shù)作為FuncAnimation()函數(shù)的參數(shù)繪制動(dòng)畫10.2坐標(biāo)系變換122025/2/19Matplotlib除了支持正常的直角坐標(biāo)系外,也支持Aitoff投影、Hammer投影、Lambert投影、Mollweide投影、polar投影(下圖)和Rectilinear投影等坐標(biāo)系10.3圖像處理132025/2/19
PIL包的Image對象可以將圖像轉(zhuǎn)化為np.array
圖像產(chǎn)生的array包含紅色、綠色和藍(lán)色分量10.3圖像處理142025/2/19數(shù)字圖像作為二維矩陣進(jìn)行處理,其行索引和列索引是二維矩陣顯示的位置,二維矩陣的數(shù)值是行列交匯點(diǎn)的像素值,Matplotlib不僅可以顯示數(shù)字圖像,同時(shí)也支持在圖像上添加各類形狀標(biāo)記,然后將形狀標(biāo)記和圖像一起顯示。10.3圖像處理152025/2/19圖像灰度變換可以改善圖像的質(zhì)量,使圖像能夠顯示更多的細(xì)節(jié),提高圖像的對比度(對比度拉伸),有選擇的突出圖像感興趣的特征或者抑制圖像中不需要的特征,有效的改變圖像的直方圖分布,使像素的分布更為均勻。10.3圖像處理162025/2/19直方圖是多種空間域處理技術(shù)的基礎(chǔ),直方圖可用于圖像增強(qiáng)、圖像壓縮與圖像分割。10.3圖像處理172025/2/19直方圖均衡化是將原圖像通過某種變換,得到一幅灰度直方圖為均勻分布的新圖像的方法。直方圖均衡化方法的基本思想是對在圖像中像素個(gè)數(shù)多的灰度級進(jìn)行展寬,而對像素個(gè)數(shù)少的灰度級進(jìn)行縮減??偨Y(jié)Matplotlib的時(shí)間序列數(shù)據(jù)的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- Unit 3 Wrapping Up the Topic-Project 教學(xué)設(shè)計(jì) 2024-2025學(xué)年仁愛科普版英語七年級上冊
- 2糖到哪里去了(教學(xué)設(shè)計(jì))-2023-2024學(xué)年一年級下冊科學(xué)冀人版
- 南方科技大學(xué)《環(huán)境資源法》2023-2024學(xué)年第二學(xué)期期末試卷
- 《7 校園綠化設(shè)計(jì)》(教學(xué)設(shè)計(jì))-2023-2024學(xué)年六年級下冊綜合實(shí)踐活動(dòng)粵教版
- 冀中職業(yè)學(xué)院《書法藝術(shù)與欣賞》2023-2024學(xué)年第二學(xué)期期末試卷
- 蘇州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院《安裝工程計(jì)量與計(jì)價(jià)》2023-2024學(xué)年第二學(xué)期期末試卷
- 教科版高中信息技術(shù)必修教學(xué)設(shè)計(jì)-5.1 音頻信息的采集與加工
- 四川化工職業(yè)技術(shù)學(xué)院《信號(hào)分析與處理C》2023-2024學(xué)年第二學(xué)期期末試卷
- 濮陽醫(yī)學(xué)高等專科學(xué)?!段⒉夹g(shù)基礎(chǔ)》2023-2024學(xué)年第二學(xué)期期末試卷
- 四川外國語大學(xué)成都學(xué)院《兒科護(hù)理學(xué)(實(shí)驗(yàn))》2023-2024學(xué)年第二學(xué)期期末試卷
- 濟(jì)南2024年山東濟(jì)南廣播電視臺(tái)招聘14人筆試歷年參考題庫附帶答案詳解
- 海洋氣候預(yù)測模型創(chuàng)新研究-深度研究
- 《客戶服務(wù)基礎(chǔ)》教案及課件項(xiàng)
- 2025《醫(yī)藥企業(yè)防范商業(yè)賄賂風(fēng)險(xiǎn)合規(guī)指引》解讀課件
- 2025年湖南工業(yè)職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 2025年丹參原藥材項(xiàng)目可行性研究報(bào)告
- 物理(A版)-安徽省合肥一中(省十聯(lián)考)2024-2025學(xué)年度高二年級上學(xué)期期末測試試題和答案
- 公路工程節(jié)后復(fù)工安全教育
- 人教版初中歷史與社會(huì)七年級下冊 6.3.3向西開放的重要門戶-烏魯木齊 說課稿
- 綜合材料繪畫課程設(shè)計(jì)
- 數(shù)學(xué)史簡介課件
評論
0/150
提交評論