python繪制漏斗圖步驟詳解
pyecharts中的Funnel函數(shù)可以繪制漏斗圖,自動根據(jù)數(shù)據(jù)大小生成由大到小自上而下排列的一個漏斗樣的圖形。
1、導(dǎo)入Funnel模塊。
from pyecharts import Funnel

2、初始化圖形參數(shù)。
funnel = Funnel("漏斗圖", width=600, height=400, title_pos='center')

3、輸入數(shù)據(jù)并繪圖。
funnel.add("商品交易行為記錄數(shù)據(jù)", ['瀏覽','加入購物車','下單','支付','交易成功'], [40000,18000,10000,8500,8000], is_label_show=True,label_formatter=' {c}',label_pos="outside",legend_orient='vertical', legend_pos='left')
這里legend_orient、legend_pos分別表示圖例的方向和位置,label_formatter為數(shù)據(jù)標(biāo)簽顯示格式,{a}展示系列名稱,展示數(shù)據(jù)項(xiàng)名稱,{c}展示數(shù)據(jù)項(xiàng)數(shù)值, wppm3vysvbp展示數(shù)值百分比。

4、保存并查看圖形。
funnel.render()

5、顯示百分比。
funnel = Funnel("整體轉(zhuǎn)化率", "圖中的比例表示該行為下的用戶數(shù)占總用戶數(shù)(6萬)的比例",width=600, height=400, title_pos='center')
funnel.add("商品交易行為記錄數(shù)據(jù)", ['瀏覽','加入購物車','下單','支付','交易成功'], [int(100*i/60000) for i in [40000,18000,10000,8500,8000]], is_label_show=True,label_formatter=' {c}%',label_pos="outside",
legend_orient='vertical', legend_pos='left')
注意:這里百分比做了一些處理。而單獨(dú)用wppm3vysvbp展示意義不一樣。

6、保存并展示數(shù)據(jù)。
funnel.render(‘data.html')

相關(guān)文章
python反轉(zhuǎn)字符串的七種解法總結(jié)
這篇文章主要介紹了反轉(zhuǎn)字符串的多種方法,包括雙指針、棧結(jié)構(gòu)、range函數(shù)、reversed函數(shù)、切片、列表推導(dǎo)和reverse()函數(shù),每種方法都有其特點(diǎn)和適用場景,需要的朋友可以參考下2025-01-01
python time.sleep()是睡眠線程還是進(jìn)程
這篇文章主要介紹了python time.sleep()是睡眠線程還是進(jìn)程,通過實(shí)例代碼給大家介紹了Python Sleep休眠函數(shù) ,需要的朋友可以參考下2019-07-07
JetBrains PyCharm(Community版本)的下載、安裝和初步使用圖文教程詳解
這篇文章主要介紹了JetBrains PyCharm(Community版本)的下載、安裝和初步使用教程,本文圖文并茂給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)和工作具有一定的參考借鑒價值 ,需要的朋友可以參考下2020-03-03
Django重裝mysql后啟動報(bào)錯:No module named ‘MySQLdb’的解決方法
這篇文章主要給大家介紹了關(guān)于Django重裝mysql后啟動報(bào)錯:No module named ‘MySQLdb’的解決方法,分享出來,對同樣遇到這個問題的朋友們一個參考學(xué)習(xí),需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2018-04-04
快速進(jìn)修Python指南之面向?qū)ο筮M(jìn)階
這篇文章主要為大家介紹了Java開發(fā)者快速進(jìn)修Python指南之面向?qū)ο筮M(jìn)階,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-12-12
一文詳細(xì)介紹Python兩條斜杠 // 的作用和用法
Python中的兩條斜杠//是整數(shù)除法運(yùn)算符,返回商的整數(shù)部分,丟棄小數(shù)部分,它與取模運(yùn)算符%經(jīng)常一起使用,幫助理解除法的整數(shù)和余數(shù),與普通除法運(yùn)算符/不同,//總是返回整數(shù)結(jié)果,在處理負(fù)數(shù)時,//會向絕對值更大的方向取整,本文就來介紹一下2024-11-11

