



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
備課日期:年月日授課時間課時(理論+實驗)周次星期:節(jié)次:授課課題Matplotlib繪圖基礎(chǔ)教學目標1.掌握Matplotlib繪圖基本流程;2.掌握折線圖、散點圖、柱狀圖等繪制方法。教學重點折線圖、散點圖、柱狀圖等繪制。教學準備PPT、點名冊等。教學方法指導閱讀、案例法。教學過程設(shè)計備注課題引入Matplotlib庫是Python2D-繪圖領(lǐng)域使用最廣泛的繪圖庫,可快速繪制直方圖、柱狀圖、誤差圖、散點圖等各類圖形并提供多樣化的輸出格式?!緯r間】分鐘。教學步驟及主要內(nèi)容【主板書】§2.3Matplotlib繪圖一、導入方法【主板書】導入方法importmatplotlib.pyplotasplt或者frommatplotlibimportpyplotasplt。【強化與拓展】科學計算庫numpy簡述。〖PPT〗演示導入方法。【思政】大學生應(yīng)具有基本禮義素養(yǎng),在日常生活中要展現(xiàn)出尊老愛幼、團結(jié)友好、遵守社會秩序的良好形象?!緯r間】分鐘?!咎釂枴?。二、創(chuàng)建空白窗體【主板書】空白窗體1.基本形式figure(num=None,
figsize=None,
dpi=None,
facecolor=None,
edgecolor=None)2.參數(shù)說明num:整型或字符型都可以。如果設(shè)置為整型,則該整型數(shù)字表示窗口的序號。如果設(shè)置為字符型,則該字符串表示窗口的名稱。figsize:設(shè)置窗口大小。是一個tuple型的整數(shù),如figsize=(8,8);單位為英寸。dpi:整形數(shù)字,表示窗口的分辨率,每英寸像素點。facecolor:窗口的背景顏色。edgecolor:窗口的邊框顏色。3.示例【強化與拓展】基本顏色的設(shè)置;設(shè)置更多顏色?!糚PT〗演示空白窗體繪制?!靖卑鍟炕切渭罢{(diào)色【時間】分鐘?!咎釂枴?。三、創(chuàng)建多個子窗體【主板書】創(chuàng)建多個子窗體1.基本形式subplot(nrows,
ncols,
plot_number)2.參數(shù)說明:nrows:子圖的行數(shù)。ncols:子圖的列數(shù)。plot_number:當前子圖的編號。3.示例〖PPT〗演示多子窗體繪制?!緯r間】分鐘。【提問】。四、散點圖【主板書】散點圖1.基本形式scatter(x,y,s=None,c=None,marker=None,cmap=None,alpha=None,linewidths=None,edgecolors=None)2.參數(shù)說明x,y:表示數(shù)據(jù)的位置;s:表示圖形的大??;c:表示顏色或顏色序列;alpha:透明度,范圍為0-1;linewidths:描邊的寬度;cmap:顏色映射表;edgecolors:邊界顏色;marker:描點樣式。3.示例【強化與拓展】如何生成不同顏色的圖形?標記符號?!糚PT〗演示散點圖繪制?!緯r間】分鐘?!咎釂枴?。五、折線圖【主板書】折線圖1.基本形式:plot(*args,
**kwargs)2.參數(shù)說明變長參數(shù)args允許使用可選格式字符串的多組輸入數(shù)據(jù);常用線條風格如下表所示?!緩娀c拓展】線條樣式。3.示例〖PPT〗演示折線圖繪制?!緯r間】分鐘?!咎釂枴?。六、餅圖【主板書】餅圖1.基本形式pie(x,explode=None,labels=None,colors=('b','g','r','c','m','y','k','w'),autopct=None,pctdistance=0.6,shadow=False,labeldistance=1.1,startangle=None,radius=None)2.參數(shù)說明x:每一塊的比例,如果sum(x)>1會使用sum(x)歸一化。Labels:餅圖外側(cè)顯示的說明文字。explode:每一塊離開中心距離。startangle:起始繪制角度,默認圖是從x軸正方向逆時針畫起。shadow:是否陰影。labeldistance:label繪制位置,相對于半徑的比例,如<1則繪制在餅圖內(nèi)側(cè)。autopct:控制餅圖內(nèi)百分比設(shè)置,可使用format字符串或者formatfunction。pctdistance:類似于labeldistance,指定autopct的位置刻度。radius:控制餅圖半徑。3.示例〖PPT〗演示餅圖繪制?!緯r間】分鐘?!咎釂枴?。七、柱狀圖【主板書】柱狀圖1.基本形式bar(left,height,width,bottom,color)2.參數(shù)說明left:每一個柱形X坐標;height:每一個柱形的高度;width:柱形寬度;bottom:柱形的Y坐標;color:柱形的顏色。3.示例【強化與拓展】(1)水平疊加;(2)垂直疊加;(2)圖例說明:Legend()函數(shù)?!糚PT〗演示柱狀圖繪制。【時間】分鐘?!咎釂枴?。八、圖像讀取、顯示與保存【主板書】圖像操作1.基本形式與參數(shù):plt.imread(fname):讀取由參數(shù)fanme指定文件路徑的圖像。plt.imshow(arr):顯示參數(shù)arr指定的圖像(讀取的圖像以numpy數(shù)組計算)。plt.savefig(fname):將顯示在窗體中的圖像保存于由參數(shù)fname指定的位置。imsave(fname,arr):參數(shù)fname表示保存的路徑和名稱,參數(shù)arr表示保存的數(shù)組。2.示例〖PPT〗圖像讀取、顯示與保存?!緯r間】分鐘?!咎釂枴?。課堂練習1.折線圖:正弦曲線。2.柱狀圖:大數(shù)據(jù)1班女生與男生比例為0.6:0.4;大數(shù)據(jù)2班女生與男生比例為0.7:0.3;畫出兩班級女生與男生比例比較柱狀圖。其他無小結(jié)與作業(yè)課堂小結(jié)MatPlotLib庫在做科學計算、統(tǒng)計分析時經(jīng)常用到,是有
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 供應(yīng)材料解除合同范本
- 化妝合同范本
- 代理雨鞋采購合同范本
- 獸藥委托加工合同范本
- 公租房出售合同范本
- 代理工程合同范本
- 買新房認購合同范例
- 2024年洛陽市新安縣龍?zhí)洞髰{谷荊紫仙山景區(qū)招聘考試真題
- 農(nóng)業(yè)技術(shù)人員服務(wù)合同范本
- 2024年菏澤市勞信就業(yè)服務(wù)有限公司招聘制醫(yī)院人員考試真題
- 糖尿病與骨質(zhì)疏松癥
- 北京萬集DCS-30K計重收費系統(tǒng)技術(shù)方案設(shè)計
- 老年病科重點??平ㄔO(shè)
- 歌劇卡門課件教學課件
- 工程投標文件范本完整版
- 小學二年級開學家長會課件2024-2025學年
- 光伏發(fā)電績效考核管理
- 低空經(jīng)濟無人機行業(yè)市場趨勢與競爭分析
- 信息論與編碼理論-全
- 正是橙黃橘綠時讀書分享好書推介感悟教學課件
- 舌尖上的美食中國美食文化北京小吃介紹
評論
0/150
提交評論