中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

python創(chuàng)建餅圖函數(shù) python制作餅圖

Python matplotlib用pie()方法繪制圓餅圖

y:數(shù)值

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶,將通過(guò)不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名注冊(cè)、網(wǎng)絡(luò)空間、營(yíng)銷軟件、網(wǎng)站建設(shè)、臨江網(wǎng)站維護(hù)、網(wǎng)站推廣。

labels = x:月份標(biāo)簽

labeldistance=1.2:這個(gè)表示月份標(biāo)簽到圓餅圖的距離

startangle=90:這個(gè)表示開始角度,90度,代表著1月份在時(shí)鐘12點(diǎn)方向

counterclock=False:這個(gè)代表數(shù)據(jù)的順時(shí)針還是逆時(shí)針?lè)较?,F(xiàn)ALSE代表順時(shí)針,TRUE代表逆時(shí)針

autopct='%3.2f%%':這個(gè)是數(shù)據(jù)標(biāo)簽,圓餅圖上顯示每一塊所占的百分比;

Python 數(shù)據(jù)可視化:繪制箱線圖、餅圖和直方圖

上一課介紹了柱形圖和條形圖,本課將介紹另外幾種統(tǒng)計(jì)圖表。

Box Plot 有多種翻譯,盒須圖、盒式圖、盒狀圖或箱線圖、箱形圖等,不管什么名稱,它的基本結(jié)構(gòu)是這樣的:

這種圖是由美國(guó)著名統(tǒng)計(jì)學(xué)家約翰·圖基(John Tukey)于 1977 年發(fā)明的,它能顯示出一組數(shù)據(jù)的上限、下限、中位數(shù)及上下四分位數(shù)。

為了更深入理解箱線圖的含義,假設(shè)有這樣一組數(shù)據(jù):[1, 3, 5, 8, 10,11, 16, 98 ],共有 8 個(gè)數(shù)字。

首先要計(jì)算箱線圖中的“四分位數(shù)”,注意不是 4 個(gè)數(shù):

對(duì)于已經(jīng)排序的數(shù)據(jù) [1, 3, 5, 8, 10,11, 16, 98 ],下四分位數(shù)(Q1)的位置是數(shù)列中從小到大第 2.25 個(gè)數(shù),當(dāng)然是不存在這個(gè)數(shù)字的——如果是第 2 個(gè)或者第 3 個(gè),則存在。但是,可以用下面的原則,計(jì)算出此位置的數(shù)值。

四分位數(shù)等于與該位置兩側(cè)的兩個(gè)整數(shù)的加權(quán)平均數(shù),此權(quán)重取決于相對(duì)兩側(cè)整數(shù)的距離遠(yuǎn)近,距離越近,權(quán)重越大,距離越遠(yuǎn),權(quán)重越小,權(quán)數(shù)之和等于 1。

根據(jù)這個(gè)原則,可以分別計(jì)算本例中數(shù)列的 3 個(gè)四分位數(shù)。

在此計(jì)算基礎(chǔ)上,還可以進(jìn)一步計(jì)算四分位間距和上限、下限的數(shù)值。

先看一個(gè)簡(jiǎn)單示例,了解基本的流程。

輸出結(jié)果:

這里繪制了兩張箱線圖,一張沒(méi)有顯示平均值,另外一張顯示了平均值,所使用的方法就是 boxplot,其完整參數(shù)列表為:

參數(shù)很多,不要擔(dān)心記憶問(wèn)題,更別擔(dān)心理解問(wèn)題。首先很多參數(shù)都是可以“望文生義”的,再有,與以前所使用的其他方法(函數(shù))的參數(shù)含義也大同小異。

輸出結(jié)果:

所謂的“凹槽”,不是簡(jiǎn)單形狀的改變,左右折線的上限區(qū)間表示了數(shù)據(jù)分布的置信區(qū)間,橫線依然是上限和下限。

python添加餅圖扇形面積

1、首先打開python繪制餅圖表。

2、其次在python繪制餅圖表中插入圖標(biāo)以及扇形面積。

3、最后點(diǎn)擊添加即可。

如何使用Python繪制餅圖

我們?cè)谶\(yùn)用Python制作各種圖形的時(shí)候,經(jīng)常需要繪制餅圖。那么如何用Python繪制餅圖呢?下面我給大家分享演示一下。

工具/材料

Pycharm

01

首先我們需要在Excel文件中準(zhǔn)備好餅圖的數(shù)據(jù),如下圖所示

02

接下來(lái)我們打開Pycharm,新建Python文件,導(dǎo)入Python的pandas庫(kù),利用pandas將Excel數(shù)據(jù)加載到緩存中,如下圖所示

03

然后我們?cè)趯?dǎo)入pyplot庫(kù),運(yùn)用pyplot庫(kù)的pie進(jìn)行餅圖的繪制,如下圖所示

04

接著運(yùn)行程序以后我們就可以看到一張如下圖所示的餅圖了,但是四周的名稱和Excel中的還是不太一樣,接下來(lái)修改四周的名稱

05

我們?cè)谶\(yùn)用pandas庫(kù)加載Excel數(shù)據(jù)文件的時(shí)候加上index_col屬性即可,如下圖所示

06

這次在運(yùn)行程序我們就可以看到餅圖四周的名稱和Excel中的一樣了,如下圖所示

07

接著我們?cè)谶\(yùn)用pyplot中的title和ylable設(shè)置餅圖的標(biāo)題和Y坐標(biāo)軸的名稱,如下圖所示

08

最后運(yùn)行文件就可以看到下面這個(gè)信息比較齊全的餅圖了,如下圖所示,到這里用Python繪制餅圖就結(jié)束了

python繪制帶有負(fù)百分比的餅狀圖

matplotlib

餅狀圖:

保存圖片:

subplot_adjust:

enumerate() 函數(shù)用于將一個(gè)可遍歷的數(shù)據(jù)對(duì)象(如列表、元組或字符串)組合為一個(gè)索引序列,同時(shí)列出數(shù)據(jù)和數(shù)據(jù)下標(biāo),一般用在 for 循環(huán)當(dāng)中。

語(yǔ)法:

enumerate(sequence, [start=0])

參數(shù):

sequence -- 一個(gè)序列、迭代器或其他支持迭代對(duì)象。

start -- 下標(biāo)起始位置。

返回值:

返回 enumerate(枚舉) 對(duì)象。

Matplotlib-繪制餅圖

掃碼關(guān)注【牽引小哥講Python】,關(guān)注回復(fù)【資源】領(lǐng)取學(xué)習(xí)資源!

本期小哥主要講解餅圖的繪制方法。在Matplotlib中使用 ax.pie() 函數(shù)繪制餅圖。官方參考鏈接:

關(guān)鍵參數(shù)說(shuō)明:

應(yīng)用舉例:

對(duì)于 labels 也可通過(guò) legend 顯示。

ax.pie() 函數(shù)的返回值有三個(gè):

在進(jìn)階用法中,小哥結(jié)合Python的格式化輸出和 ax.pie() 返回值,示范如何將每個(gè)扇區(qū)對(duì)應(yīng)的數(shù)量標(biāo)注到圖中。

文章名稱:python創(chuàng)建餅圖函數(shù) python制作餅圖
本文來(lái)源:http://www.rwnh.cn/article12/doohgdc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、外貿(mào)建站軟件開發(fā)、虛擬主機(jī)、電子商務(wù)、網(wǎng)站導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)
兰坪| 昌图县| 开鲁县| 泸溪县| 内乡县| 固阳县| 新民市| 富平县| 青海省| 丰原市| 乌鲁木齐县| 沂源县| 竹北市| 灌阳县| 伊川县| 新闻| 朝阳市| 皮山县| 绥化市| 会同县| 郧西县| 连云港市| 衡南县| 江门市| 满城县| 桦川县| 富川| 新和县| 霍邱县| 锡林浩特市| 博白县| 远安县| 灵璧县| 全州县| 浑源县| 乳山市| 行唐县| 喜德县| 天全县| 冷水江市| 珠海市|