python 圖表

1.直接生成圖表? plt.show()

2.魔法函數(shù)

3.可交互的matplotlib窗口


彈出控制臺(tái)

?沒(méi)彈

圖例位置 best:0(自動(dòng)識(shí)別最好的位置)upper right:1? ?upper left:2? ?lower left:3? ?lower right:4? ?right:5? ?center left:6? ?

center right:7? ? ?lower center:8? ? ?upper center:9? center:10


linestyle 線型 color顏色? linewidth寬度? ?axis:x,y,both? 顯示X,y ,兩者的網(wǎng)格

正余弦不會(huì)

plt.axis('off')關(guān)閉坐標(biāo)軸


圖表樣式參數(shù)

linestyle 線型 - 直線? --虛線? ?-.? 直線加一個(gè)點(diǎn)? ?:全是點(diǎn)


marker 點(diǎn)的形狀


color 參數(shù) 顏色 alpha 透明度

colormap 顏色版 顏色漸變

style 風(fēng)格 包含了其他參數(shù)

整體風(fēng)格


刻度

注解


進(jìn)行單文本注釋,在日常工作中并不怎么常用考余,經(jīng)常使用的方式還是進(jìn)行多文本數(shù)據(jù)的注釋(比如希望直接在圖線上顯示對(duì)應(yīng)的y軸信息纵顾,一般是數(shù)值的顯示)靠益,代碼操作如下

保存圖片

plt.savefig()?第一個(gè)參數(shù)就是文件輸出的路徑液肌,其次主要使用的參數(shù)就是dpi圖像的像素大小(分辨率)設(shè)定,影響了輸出圖像的清晰度

輸出的結(jié)果為:(bbox_inches:圖表需要保存的部分邻耕。如果設(shè)置為‘tight’,則嘗試剪除圖表周圍的空白部分燕鸽。facecolor兄世,edgecolor: 圖像的背景色,默認(rèn)為‘w’(白色))

子圖

1)在matplotlib中啊研,整個(gè)圖像為一個(gè)Figure對(duì)象御滩;

2)在Figure對(duì)象中可以包含一個(gè)或者多個(gè)Axes對(duì)象鸥拧;

3)每個(gè)Axes(ax)對(duì)象都是一個(gè)擁有自己坐標(biāo)系統(tǒng)的繪圖區(qū)域

plt.figure(num=None, figsize=None, dpi=None, facecolor=None, edgecolor=None,

frameon=True, FigureClass=<class ‘matplotlib.figure.Figure’>, **kwargs)

常使用的是前五個(gè)參數(shù):

num=None 第幾個(gè)圖像

figsize=None 圖像的大小

dpi=None 圖像的清晰度

facecolor=None 前景色設(shè)置

edgecolor=None 邊緣色設(shè)置


先建立子圖然后填充圖表

通過(guò)數(shù)組指定繪制子圖的位置


子圖參數(shù)調(diào)整

sharex,sharey:是否共享x,y刻度

wspace,hspace:用于控制寬度和高度的百分比削解,比如subplot之間的間距


多系列圖富弦,分別繪制

這種就是根據(jù)創(chuàng)建的DataFrame的columns中的元素進(jìn)行繪制

Matplotlib庫(kù)基本圖形繪制(1)(線形圖、柱狀圖氛驮、堆疊圖腕柜、面積圖、填圖柳爽、餅圖)

Series.plot():series的index為橫坐標(biāo)媳握,value為縱坐標(biāo)

kind → line,bar,barh…(折線圖,柱狀圖磷脯,柱狀圖-橫…)

label → 圖例標(biāo)簽蛾找,Dataframe格式以列名為label

style → 風(fēng)格字符串,這里包括了linestyle(-)赵誓,marker(.)打毛,color(g)

color → 顏色,有color指定時(shí)候俩功,以color顏色為準(zhǔn)

alpha → 透明度幻枉,0-1

use_index → 將索引用為刻度標(biāo)簽,默認(rèn)為True

rot → 旋轉(zhuǎn)刻度標(biāo)簽诡蜓,0-360

grid → 顯示網(wǎng)格熬甫,一般直接用plt.grid

xlim,ylim → x,y軸界限

xticks,yticks → x,y軸刻度值

figsize → 圖像大小

title → 圖名

legend → 是否顯示圖例,一般直接用plt.legend()

Dataframe直接生成圖表

柱狀圖與堆疊圖

單系列柱狀圖

dan

多系列柱狀圖

多系列堆疊圖


柱狀圖第二種繪制方法

2) plt.bar()

x,y參數(shù) → x蔓罚,y值

width → 寬度比例

facecolor → 柱狀圖里填充的顏色

edgecolor → 是邊框的顏色

left → 每個(gè)柱x軸左邊界

bottom → 每個(gè)柱y軸下邊界 椿肩, bottom擴(kuò)展即可化為甘特圖 Gantt Chart

align → 決定整個(gè)bar圖分布,默認(rèn)left表示默認(rèn)從左邊界開(kāi)始繪制,center會(huì)將圖繪制在中間位置

xerr/yerr → x/y方向error bar


3) 外嵌圖表plt.table()

plt.table(cellText=None, cellColours=None,cellLoc=‘right’, colWidths=None,rowLabels=None, rowColours=None, rowLoc=‘left’,

colLabels=None, colColours=None, colLoc=‘center’,loc=‘bottom’, bbox=None)

參數(shù)講解:

cellText:表格文本

cellLoc:cell內(nèi)文本對(duì)齊位置

rowLabels:行標(biāo)簽

colLabels:列標(biāo)簽

rowLoc:行標(biāo)簽對(duì)齊位置

loc:表格位置 → left豺谈,right郑象,top,bottom


面積圖 餅圖 填圖


填圖

餅圖

# 第一個(gè)參數(shù):數(shù)據(jù)

# explode:指定每部分的偏移量

# labels:標(biāo)簽

# colors:顏色

# autopct:餅圖上的數(shù)據(jù)標(biāo)簽顯示方式

# pctdistance:每個(gè)餅切片的中心和通過(guò)autopct生成的文本開(kāi)始之間的比例

# labeldistance:被畫餅標(biāo)記的直徑,默認(rèn)值:1.1

# shadow:陰影

# startangle:開(kāi)始角度

# radius:半徑

# frame:圖框

# counterclock:指定指針?lè)较虿缒槙r(shí)針或者逆時(shí)針


堆疊圖



散點(diǎn)圖


散點(diǎn)矩陣圖


極坐標(biāo)圖



極坐標(biāo)參數(shù)設(shè)置



雷達(dá)圖1 - 極坐標(biāo)的折線圖/填圖 - plt.plot()


極軸圖


箱型圖

箱型圖:又稱為盒須圖厂榛、盒式圖、盒狀圖或箱線圖丽惭,是一種用作顯示一組數(shù)據(jù)分散情況資料的統(tǒng)計(jì)圖

包含一組數(shù)據(jù)的:最大值击奶、最小值、中位數(shù)责掏、上四分位數(shù)(Q3)正歼、下四分位數(shù)(Q1)、異常值

① 中位數(shù) → 一組數(shù)據(jù)平均分成兩份拷橘,中間的數(shù)

② 上四分位數(shù)Q1 → 是將序列平均分成四份局义,計(jì)算(n+1)/4與(n-1)/4兩種喜爷,一般使用(n+1)/4

③ 下四分位數(shù)Q3 → 是將序列平均分成四份,計(jì)算(1+n)/4*3=6.75

④ 內(nèi)限 → T形的盒須就是內(nèi)限萄唇,最大值區(qū)間Q3+1.5IQR,最小值區(qū)間Q1-1.5IQR (IQR=Q3-Q1)

⑤ 外限 → T形的盒須就是內(nèi)限檩帐,最大值區(qū)間Q3+3IQR,最小值區(qū)間Q1-3IQR (IQR=Q3-Q1)

⑥ 異常值 → 內(nèi)限之外 - 中度異常,外限之外 - 極度異常

plt.plot.box()繪制


plt.boxplot()繪制



表格樣式創(chuàng)建

表格視覺(jué)樣式:Dataframe.style → 返回pandas.Styler對(duì)象的屬性另萤,具有格式化和顯示Dataframe的有用方法

樣式創(chuàng)建:

① Styler.applymap:elementwise → 按元素方式處理Dataframe

② Styler.apply:column- / row- / table-wise → 按行/列處理Dataframe

1.樣式


按元素處理樣式:style.applymap()


3.按行/列處理樣式:style.apply()


表格顯示控制

按照百分?jǐn)?shù)顯示

小數(shù)顯示

顯示正負(fù)數(shù)


分列顯示


表格樣式調(diào)用

定位空值

色彩映射

條形圖

分段樣式

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末湃密,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子四敞,更是在濱河造成了極大的恐慌泛源,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,406評(píng)論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件忿危,死亡現(xiàn)場(chǎng)離奇詭異达箍,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)铺厨,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,732評(píng)論 3 393
  • 文/潘曉璐 我一進(jìn)店門缎玫,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人解滓,你說(shuō)我怎么就攤上這事赃磨。” “怎么了洼裤?”我有些...
    開(kāi)封第一講書人閱讀 163,711評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵邻辉,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我腮鞍,道長(zhǎng)恩沛,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書人閱讀 58,380評(píng)論 1 293
  • 正文 為了忘掉前任缕减,我火速辦了婚禮,結(jié)果婚禮上芒珠,老公的妹妹穿的比我還像新娘桥狡。我一直安慰自己,他們只是感情好皱卓,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,432評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布裹芝。 她就那樣靜靜地躺著,像睡著了一般娜汁。 火紅的嫁衣襯著肌膚如雪嫂易。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書人閱讀 51,301評(píng)論 1 301
  • 那天掐禁,我揣著相機(jī)與錄音怜械,去河邊找鬼颅和。 笑死,一個(gè)胖子當(dāng)著我的面吹牛缕允,可吹牛的內(nèi)容都是我干的峡扩。 我是一名探鬼主播,決...
    沈念sama閱讀 40,145評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼障本,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼教届!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起驾霜,我...
    開(kāi)封第一講書人閱讀 39,008評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤案训,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后粪糙,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體强霎,經(jīng)...
    沈念sama閱讀 45,443評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,649評(píng)論 3 334
  • 正文 我和宋清朗相戀三年猜旬,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了脆栋。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,795評(píng)論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡洒擦,死狀恐怖椿争,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情熟嫩,我是刑警寧澤秦踪,帶...
    沈念sama閱讀 35,501評(píng)論 5 345
  • 正文 年R本政府宣布,位于F島的核電站掸茅,受9級(jí)特大地震影響椅邓,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜昧狮,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,119評(píng)論 3 328
  • 文/蒙蒙 一景馁、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧逗鸣,春花似錦合住、人聲如沸炎咖。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,731評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)樱溉。三九已至蓖柔,卻和暖如春梦碗,著一層夾襖步出監(jiān)牢的瞬間摸航,已是汗流浹背暑劝。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 32,865評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工繁调, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留萨蚕,地道東北人靶草。 一個(gè)月前我還...
    沈念sama閱讀 47,899評(píng)論 2 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像门岔,于是被迫代替她去往敵國(guó)和親爱致。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,724評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容