




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
財(cái)務(wù)報(bào)表數(shù)據(jù)可視化—pyecharts應(yīng)用pyecharts簡(jiǎn)介繪制折線圖0102目錄CONTENTS繪制柱狀圖03繪制餅圖04pyecharts簡(jiǎn)介1pyecharts作為一款將Python與echarts結(jié)合的強(qiáng)大的數(shù)據(jù)可視化工具,主要優(yōu)勢(shì)是支持的圖形樣式非常全,而且有豐富的主題可供選擇,樣式美觀。pyecharts由于pyecharts是一個(gè)第三方模塊,如果我們之前沒有安裝的話,首先要進(jìn)行安裝。pipinstallpyechartspyecharts的安裝與導(dǎo)入如果已經(jīng)成功安裝則跳過此步驟,直接引入使用即可。調(diào)用pyecharts模塊非常簡(jiǎn)單,只需要一句代碼。frompyecharts.chartsimport圖表名pyecharts的安裝與導(dǎo)入配置項(xiàng)全局配置項(xiàng)系列配置項(xiàng)0102全局配置項(xiàng)全局配置項(xiàng)里這些具體的組件是作用在全局的,也即作用在整個(gè)圖形中的。全局配置項(xiàng)通過set_global_options方法設(shè)置。系列配置項(xiàng)系列配置項(xiàng)里這些具體的組件是作用在圖形的某個(gè)部分,系列配置項(xiàng)通過set_series_opts方法設(shè)置。標(biāo)簽配置項(xiàng)標(biāo)簽配置項(xiàng)可配置標(biāo)簽的字體顏色、字體大小等。分割線配置項(xiàng)分割線配置項(xiàng)作為系列配置項(xiàng),常用作全局配置項(xiàng)中的Y軸樣式的參數(shù)值。繪制折線圖2繪制流程01導(dǎo)入折線圖導(dǎo)入配置項(xiàng)模塊02準(zhǔn)備數(shù)據(jù)03創(chuàng)建圖表對(duì)象04關(guān)聯(lián)數(shù)據(jù)05設(shè)置配置項(xiàng)06生成圖表繪制折線圖導(dǎo)入折線圖和配置項(xiàng)模塊#導(dǎo)入pyecharts模塊并創(chuàng)建一個(gè)折線圖frompyecharts.chartsimportLine#調(diào)用options包frompyechartsimportoptionsasopts繪制折線圖準(zhǔn)備數(shù)據(jù)a=["2011年","2012年","2013年","2014年","2015年","2016年","2017年","2018年","2019年","2020年"]b=[291181800,491377400,722256900,1129714900,1345242400,1754434900,962446000,756026200,838266600,1629730800]繪制折線圖創(chuàng)建圖表對(duì)象line=Line()關(guān)聯(lián)數(shù)據(jù)line.add_xaxis(a)line.add_yaxis("管理費(fèi)用",b)繪制折線圖設(shè)置配置項(xiàng)#在全局配置項(xiàng)設(shè)置主標(biāo)題內(nèi)容和副標(biāo)題內(nèi)容line.set_global_opts(title_opts=opts.TitleOpts(title="管理費(fèi)用",subtitle="2011年-2020年"))生成圖表#展示繪制完成的圖片line.render_notebook()繪制折線圖繪制柱狀圖3tolist()函數(shù)我們可以直接讀取數(shù)據(jù)表獲取x軸和y軸數(shù)據(jù)。但是需要注意的是,從數(shù)據(jù)表中獲取的數(shù)據(jù)是Series數(shù)據(jù)結(jié)構(gòu),需要其轉(zhuǎn)換為列表才可以使用,這個(gè)時(shí)候,我們就需要用到tolist()方法將Series的值以列表的形式表示。importpandasaspds1=pd.Series(['a','b','c'])s1.tolist()['a','b','c']運(yùn)行結(jié)果:柱狀圖繪制流程01導(dǎo)入柱狀圖導(dǎo)入配置項(xiàng)模塊02準(zhǔn)備數(shù)據(jù)03創(chuàng)建圖表對(duì)象04關(guān)聯(lián)數(shù)據(jù)05設(shè)置配置項(xiàng)06生成圖表繪制柱狀圖導(dǎo)入柱狀圖和配置項(xiàng)模塊#導(dǎo)入pyecharts模塊并創(chuàng)建一個(gè)柱狀圖frompyecharts.chartsimportBar#調(diào)用options包frompyechartsimportoptionsasopts繪制柱狀圖準(zhǔn)備數(shù)據(jù)x=["2011年","2012年","2013年","2014年","2015年","2016年","2017年","2018年","2019年","2020年"]y=[93087300,143628500,187515300,223081500,362422900,444908500,503305600,569244100,534438300,476066500]繪制柱狀圖創(chuàng)建圖表對(duì)象bar=Bar()關(guān)聯(lián)數(shù)據(jù)bar.add_xaxis(x)bar.add_yaxis("銷售費(fèi)用",y)繪制柱狀圖設(shè)置配置項(xiàng)#在全局配置項(xiàng)設(shè)置主標(biāo)題內(nèi)容和副標(biāo)題內(nèi)容bar.set_global_opts(title_opts=opts.TitleOpts(title="銷售費(fèi)用",subtitle="2011年-2020年"))生成圖表#展示繪制完成的圖片bar.render_notebook()繪制柱狀圖繪制餅圖4zip()函數(shù)zip()函數(shù)用于將可迭代的對(duì)象作為參數(shù),將對(duì)象中對(duì)應(yīng)的元素打包成一個(gè)個(gè)元組,然后返回由這些元組組成的列表。使用zip()函數(shù)將元素打包成元組組成的列表,代碼如下:a=[1,2,3]b=[4,5,6]d=zip(a,b)e=list(d)#因?yàn)閦ip函數(shù)返回一個(gè)zip類型對(duì)象,所以需要轉(zhuǎn)換為list類型查看打包結(jié)果e[(1,4),(2,5),(3,6)]運(yùn)行結(jié)果如下:列表表達(dá)式python的列表表達(dá)式有以下兩種寫法:[表達(dá)式for變量in列表][表達(dá)式for變量in列表if條件]在python中,列表表達(dá)式可以利用range()區(qū)間、元組、列表、字典和集合等數(shù)據(jù)類型,快速生成一個(gè)滿足指定需求的列表。#使用列表表達(dá)式b=[iforiinrange(10)]print(b)[0,1,2,3,4,5,6,7,8,9]運(yùn)行結(jié)果如下:餅圖繪制流程01導(dǎo)入餅圖導(dǎo)入配置項(xiàng)模塊02準(zhǔn)備數(shù)據(jù)03創(chuàng)建圖表對(duì)象04關(guān)聯(lián)數(shù)據(jù)05設(shè)置配置項(xiàng)06生成圖表繪制餅圖導(dǎo)入餅圖和配置項(xiàng)模塊#導(dǎo)入pyecharts模塊并創(chuàng)建一個(gè)餅圖frompyecharts.chartsimportPie#調(diào)用options包frompyechartsimportoptionsasopts繪制餅圖準(zhǔn)備數(shù)據(jù)x=[list(z)forzinzip(["工資","福利費(fèi)","社保","辦公費(fèi)","折舊費(fèi)","快遞費(fèi)"],[1250000,25000,400000,60900,232558,13000])]繪制餅圖創(chuàng)建圖表對(duì)象pie=Pie()關(guān)聯(lián)數(shù)據(jù)pie.add("",x)繪制餅圖設(shè)置配置項(xiàng)#在全局配置項(xiàng)設(shè)置主標(biāo)題內(nèi)容pie.set_global_opts(title_opts=opts.TitleOpts(title
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度車輛抵押給個(gè)人質(zhì)押貸款合同:豪華轎車使用權(quán)協(xié)議
- 2025年度特種車輛拖車與吊裝作業(yè)服務(wù)合同
- 二零二五年度旅游居間協(xié)議合同服務(wù)項(xiàng)目解析
- 二零二五年度泳池安全知識(shí)培訓(xùn)免責(zé)協(xié)議
- 二零二五年度空調(diào)銷售與節(jié)能改造升級(jí)合同
- 二零二五年度餐飲管理公司員工培訓(xùn)與用工合同
- 高速公路排水溝施工合同(2025年度)包含臨時(shí)道路修復(fù)服務(wù)
- 2025年度銷售人員商業(yè)秘密保護(hù)及保密補(bǔ)償協(xié)議
- 二零二五年度傳媒行業(yè)勞動(dòng)合同終止及競(jìng)業(yè)限制協(xié)議范本
- 2025年度道路養(yǎng)護(hù)承包合同解除書
- 大象版四年級(jí)下冊(cè)《科學(xué)》全套教學(xué)課件
- 安徽毛坦廠實(shí)驗(yàn)中學(xué)2025屆高三11月期中考試英語(yǔ)+答案
- 期末考試質(zhì)量分析教學(xué)成績(jī)匯報(bào)模板
- 學(xué)校招生預(yù)約與咨詢服務(wù)
- 核心素養(yǎng)導(dǎo)向下的小學(xué)語(yǔ)文跨學(xué)科學(xué)習(xí)研究
- 塑料包裝知識(shí)培訓(xùn)課件
- 古法拓印(非遺課程)
- 湖南省長(zhǎng)沙市2024年七年級(jí)上學(xué)期期末數(shù)學(xué)試卷【附答案】
- 護(hù)苗行動(dòng)課件
- 《人工授精雞》課件
- 內(nèi)蒙古自治區(qū)商品房買賣合同(現(xiàn)售)示范文本
評(píng)論
0/150
提交評(píng)論