酷炫的matplotlib

matplotlib簡介

Matplotlib是一個Python工具箱,用於科學計算的數據可視化。藉助它,Python可以繪製如Matlab和Octave多種多樣的數據圖形。通過Matplotlib中簡單的介面可以快速的繪製2D圖表。

初識matplotlib

matplotlib可以做折線圖、多折線圖、柱狀圖、圖例等。更多功能請看文檔

matplotlib-繪製精美的圖表 - 用Python做科學計算

先來看一個簡單的matplotlib做的折現圖

折線圖

多折線圖

一個自變數,多個因變數

柱狀圖

餅形圖

explode 將某部分彈出來,數據使用元組,數值的大小是分割出來的與其他兩塊的間隙

labeldistance 文本的位置離原點有多遠,1.1指1.1倍半徑的位置

autopct 圓裡面的文本格式,%3.1f%%表示小數有三位,整數有一位的浮點數

shadow 餅是否有陰影

startangle 起始角度,0,表示從0開始逆時針轉,為第一塊。一般選擇從90度開始比較好看

pctdistance 百分比的text離圓心的距離

子圖

subplot()函數的參數分別為行數、列數、圖個數。

圖的個數不能超過行數和列數之積

如代碼中的出現的兩個211,指的是圖中兩行一列第一個子圖

第二個subplot()參數改為212,即兩行一列第二個圖

圖例

高大上的圖

用matplotlib可以做很多好看的高大上的圖。可以去matplotlib畫廊觀看學習。網址:

Thumbnail gallery - Matplotlib 2.0.0 documentation

更多內容

爬蟲

初識Python的GUI編程

爬蟲實戰視頻專輯

【視頻】手把手教你抓美女~

當爬蟲遭遇驗證碼,怎麼辦

知易行難

用詞雲圖解讀「於歡案」

【視頻】於歡案之網民的意見(1)?

【視頻】有了selenium,小白也可以自豪的說:「去TMD的抓包、cookie」

【視頻】快來get新技能--抓包+cookie,爬微博不再是夢

【視頻教程】用python批量抓取簡書用戶信息

爬豆瓣電影名的小案例(附視頻操作)

爬豆瓣電影名的小案例2(附視頻操作)

用Python抓取百度地圖裡的店名,地址和聯繫方式

文本分析

python居然有情感??真的嗎??

自然語言處理庫之snowNLP

數說中南大學研究生感情狀況及擇偶觀

用gensim庫做文本相似性分析

基於共現發現人物關係的python實現

用python計算兩文檔相似度

神奇的python

憐香惜玉,我用python幫助辦公室文秘

逆天的量化交易分析庫-tushare

開扒皮自己微信的秘密

8行代碼實現微信聊天機器人

使用Python登錄QQ郵箱發送QQ郵件

推薦閱讀:

產品流量分析
國內首款-數據可視化參考手冊:專業繪圖必備
數據分析深度案例 | 精準勾勒用戶畫像,從0到1構建高效金融客戶分析體系
只有數據人才懂得冷笑話

TAG:数据分析 | Python | 可视化 |