matplotlib簡(jiǎn)介
Matplotlib是一個(gè)Python工具箱涌献,用于科學(xué)計(jì)算的數(shù)據(jù)可視化胚宦。借助它,Python可以繪制如Matlab和Octave多種多樣的數(shù)據(jù)圖形燕垃。通過(guò)Matplotlib中簡(jiǎn)單的接口可以快速的繪制2D圖表枢劝。
初識(shí)matplotlib
matplotlib可以做折線圖、多折線圖卜壕、柱狀圖您旁、圖例等。更多功能請(qǐng)看文檔
matplotlib-繪制精美的圖表 - 用Python做科學(xué)計(jì)算
先來(lái)看一個(gè)簡(jiǎn)單的matplotlib做的折現(xiàn)圖
折線圖
多折線圖
一個(gè)自變量印叁,多個(gè)因變量
柱狀圖
餅形圖
explode將某部分彈出來(lái)被冒,數(shù)據(jù)使用元組军掂,數(shù)值的大小是分割出來(lái)的與其他兩塊的間隙
labeldistance文本的位置離原點(diǎn)有多遠(yuǎn)轮蜕,1.1指1.1倍半徑的位置
autopct圓里面的文本格式,%3.1f%%表示小數(shù)有三位蝗锥,整數(shù)有一位的浮點(diǎn)數(shù)
shadow餅是否有陰影
startangle起始角度跃洛,0,表示從0開(kāi)始逆時(shí)針轉(zhuǎn)终议,為第一塊汇竭。一般選擇從90度開(kāi)始比較好看
pctdistance百分比的text離圓心的距離
子圖
subplot()函數(shù)的參數(shù)分別為行數(shù)、列數(shù)穴张、圖個(gè)數(shù)细燎。
圖的個(gè)數(shù)不能超過(guò)行數(shù)和列數(shù)之積
如代碼中的出現(xiàn)的兩個(gè)211,指的是圖中兩行一列一個(gè)圖
第二個(gè)subplot()參數(shù)改為212,即兩行一列兩圖
圖例
高大上的圖
用matplotlib可以做很多好看的高大上的圖皂甘〔Wぃ可以去matplotlib畫(huà)廊觀看學(xué)習(xí)。網(wǎng)址:
Thumbnail gallery - Matplotlib 2.0.0 documentation
更多內(nèi)容
爬蟲(chóng)
爬蟲(chóng)實(shí)戰(zhàn)視頻專(zhuān)輯
當(dāng)爬蟲(chóng)遭遇驗(yàn)證碼偿枕,怎么辦
【視頻】于歡案之網(wǎng)民的意見(jiàn)(1)璧瞬?
【視頻】有了selenium,小白也可以自豪的說(shuō):“去TMD的抓包渐夸、cookie”
【視頻】快來(lái)get新技能--抓包+cookie,爬微博不再是夢(mèng)
【視頻教程】用python批量抓取簡(jiǎn)書(shū)用戶信息
用Python抓取百度地圖里的店名嗤锉,地址和聯(lián)系方式
文本分析
數(shù)說(shuō)中南大學(xué)研究生感情狀況及擇偶觀
基于共現(xiàn)發(fā)現(xiàn)人物關(guān)系的python實(shí)現(xiàn)
神奇的python