国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

如何用Python數據可視化來分析用戶留存率,建議收藏

開發 后端 數據可視化
今天和大家來分享一些數據可視化方向的干貨,我們來嘗試用Python來繪制一下“漏斗圖”,但愿大家在看完本篇文章之后會有所收獲。

今天和大家來分享一些數據可視化方向的干貨,我們來嘗試用Python來繪制一下“漏斗圖”,但愿大家在看完本篇文章之后會有所收獲。

[[425296]]

關于“漏斗圖”

漏斗圖常用于用戶行為的轉化率分析,例如通過漏斗圖來分析用戶購買流程中各個環節的轉化率。當然在整個分析過程當中,我們會把流程優化前后的漏斗圖放在一起,進行比較分析,得出相關的結論,今天小編就用“matplotlib”、“plotly”以及“pyecharts”這幾個模塊來為大家演示一下怎么畫出好看的漏斗圖首先我們先要導入需要用到的模塊以及數據, 

  1. import matplotlib.pyplot as plt 
  2. import pandas as pd 
  3. df = pd.DataFrame({"環節": ["環節一""環節二""環節三""環節四""環節五"],  
  4.                    "人數": [1000, 600, 400, 250, 100],  
  5.                    "總體轉化率": [1.00, 0.60, 0.40, 0.25, 0.1]}) 

需要用到的數據如下圖所示:

用matplotlib來制作漏斗圖,制作出來的效果可能會稍顯簡單與粗糙,制作的原理也比較簡單,先繪制出水平方向的直方圖,然后利用plot.barh()當中的“left”參數將直方圖向左移,便能出來類似于漏斗圖的模樣。

  1. y = [5,4,3,2,1] 
  2. x = [85,75,58,43,23] 
  3. x_max = 100 
  4. x_min = 0 
  5. for idx, val in enumerate(x): 
  6.     plt.barh(y[idx], x[idx], left = idx+5) 
  7. plt.xlim(x_min, x_max) 

而要繪制出我們想要的想要的漏斗圖的模樣,代碼示例如下:

  1. from matplotlib import font_manager as fm 
  2. # funnel chart 
  3. y = [5,4,3,2,1] 
  4. labels = df["環節"].tolist() 
  5. x = df["人數"].tolist() 
  6. x_range = 100 
  7. font = fm.FontProperties(fname="KAITI.ttf"
  8. fig, ax = plt.subplots(1, figsize=(12,6)) 
  9. for idx, val in enumerate(x): 
  10.     left = (x_range - val)/2 
  11.     plt.barh(y[idx], x[idx], left = left, color='#808B96', height=.8, edgecolor='black'
  12.     # label 
  13.     plt.text(50, y[idx]+0.1, labels[idx], ha='center'
  14.              fontproperties=font, fontsize=16, color='#2A2A2A'
  15.     # value 
  16.     plt.text(50, y[idx]-0.3, x[idx], ha='center'
  17.              fontproperties=font, fontsize=16, color='#2A2A2A'
  18.      
  19.     if idx != len(x)-1: 
  20.         next_left = (x_range - x[idx+1])/2 
  21.         shadow_x = [left, next_left,  
  22.                     100-next_left, 100-leftleft
  23.         shadow_y = [y[idx]-0.4, y[idx+1]+0.4,  
  24.                     y[idx+1]+0.4, y[idx]-0.4, y[idx]-0.4] 
  25.         plt.plot(shadow_x, shadow_y) 
  26. plt.xlim(x_min, x_max) 
  27. plt.axis('off'
  28. plt.title('每個環節的流失率', fontproperties=font, loc='center', fontsize=24, color='#2A2A2A'
  29. plt.show() 

繪制出來的漏斗圖如下圖所示:

當然我們用plotly來繪制的話則會更加的簡單一些,代碼示例如下:

  1. import plotly.express as px 
  2. data = dict(values=[80,73,58,42,23], 
  3.             labels=['環節一''環節二''環節三''環節四''環節五']) 
  4. fig = px.funnel(data, y='labels', x='values'
  5. fig.show() 

 

最后我們用pyecharts模塊來繪制一下,當中有專門用來繪制“漏斗圖”的方法,我們只需要調用即可。

  1. from pyecharts.charts import Funnel 
  2. from pyecharts import options as opts 
  3. from pyecharts.globals import ThemeType 
  4.  
  5. c = ( 
  6.     Funnel(init_opts=opts.InitOpts(width="900px", height="600px",theme = ThemeType.INFOGRAPHIC )) 
  7.     .add
  8.         "環節"
  9.         df[["環節","總體轉化率"]].values
  10.         sort_="descending"
  11.         label_opts=opts.LabelOpts(position="inside"), 
  12.     ) 
  13.     .set_global_opts(title_opts=opts.TitleOpts(title="Pyecharts漏斗圖", pos_bottom = "90%", pos_left = "center")) 
  14. c.render_notebook() 

 

我們將數據標注上去之后。

  1. c = ( 
  2.     Funnel(init_opts=opts.InitOpts(width="900px", height="600px",theme = ThemeType.INFOGRAPHIC )) 
  3.     .add
  4.         "商品"
  5.         df[["環節","總體轉化率"]].values
  6.         sort_="descending"
  7.         label_opts=opts.LabelOpts(position="inside"), 
  8.     ) 
  9.     .set_global_opts(title_opts=opts.TitleOpts(title="Pyecharts漏斗圖", pos_bottom = "90%", pos_left = "center")) 
  10.     .set_series_opts(label_opts=opts.LabelOpts(formatter="{b}:{c}")) 
  11. c.render_notebook() 

 

 

責任編輯:未麗燕 來源: 關于數據分析與可視化
相關推薦

2020-11-12 09:00:00

微服務架構工具

2014-06-30 09:24:48

數據可視化

2021-06-11 17:45:57

大數據可視化工具

2013-01-29 09:57:23

數據分析

2020-03-11 14:39:26

數據可視化地圖可視化地理信息

2014-01-22 15:34:00

數據分析

2018-11-21 14:38:09

分析在數據電影

2018-12-03 16:50:23

數據可視化數據分析薪水

2021-10-11 08:04:22

Python數據行程

2017-06-19 08:30:35

大數據數據可視化報表

2020-06-29 15:40:53

PlotlyPython數據可視化

2017-10-14 13:54:26

數據可視化數據信息可視化

2020-05-14 10:19:23

Python可視化分析

2017-01-12 17:28:59

數據分析數據可視化可視化

2016-12-29 20:05:56

數據可視化大數據產品分析

2022-08-26 09:15:58

Python可視化plotly

2022-02-23 09:50:52

PythonEchartspyecharts

2020-05-26 11:34:46

可視化WordCloud

2017-02-07 15:54:14

數據可視化數據分析

2017-03-09 09:54:13

分析數據可視化
點贊
收藏

51CTO技術棧公眾號

精品国免费一区二区三区| 色婷婷av久久久久久久| 国产精品视频最多的网站| 亚洲人体在线| 精品国产电影一区二区| 国产女人在线观看| 精品日韩视频在线观看| a天堂中文在线官网| 最新不卡av在线| 激情综合网俺也去| 26uuu国产电影一区二区| 日韩视频在线视频| 国产一区 二区 三区一级| 亚洲国产精品久久久久婷婷老年| 91久久中文| 国产精品免费视频一区二区 | 亚洲综合丝袜美腿| 天天碰免费视频 | 中文字幕欧美日韩一区二区三区 | 国产精品国精产品一二| 欧美日韩一区二区三区不卡| 中文官网资源新版中文第二页在线观看| 国产精品久久久久aaaa| 中文字幕桃花岛| 亚洲色图制服丝袜| 超碰在线中文| 色婷婷久久99综合精品jk白丝| 男人的天堂网av| 神马一区二区影院| 日韩午夜电影| 57pao国产精品一区| 99热最新网址| 国产亚洲欧美色| 国产精品天天av精麻传媒| 国产精品嫩草久久久久| 日韩爱爱小视频| 洋洋成人永久网站入口| 国内av免费| 精品免费在线视频| 黄色视屏网站在线免费观看| 欧美日韩国产另类不卡| 国产乱色在线观看| 日韩亚洲欧美在线观看| 91福利在线尤物| 日韩亚洲欧美成人| 第一区第二区在线| 成人国产精品一区二区| 欧美在线亚洲| 香蕉久久夜色| av亚洲精华国产精华| 一区二区三区 日韩| 一区二区成人在线视频 | 一级黄色录像免费看| 美女国产一区二区| 国风产精品一区二区| 国产女人aaa级久久久级 | 在线看日韩欧美| 韩国一区二区三区视频| 日本不卡视频在线播放| 亚洲草久电影| 一区二区三区av在线| 国产亚洲成年网址在线观看| 在线观看视频你懂的| 337p日本欧洲亚洲大胆精品| 欧美成人精品午夜一区二区| 国产精品久久久久久久久久久久久 | 成人综合婷婷国产精品久久 | 成人免费xx| 色综合婷婷久久| 波多野结衣亚洲| 国产成人精品一区二区三区| 亚洲无毛电影| www.99热这里只有精品| 欧美日韩免费一区| 神马久久资源| 91久久国产婷婷一区二区| 国产一区二区三区黄视频 | 粉嫩aⅴ一区二区三区四区五区| 鲁一鲁一鲁一鲁一av| 91精品国产99久久久久久红楼| 国产欧美三级电影| 懂色中文一区二区三区在线视频| 激情综合网天天干| 特级毛片在线观看| 精品福利一区二区三区| 一本久久青青| 一区二区不卡在线观看| 一区二区三区在线观看欧美| 九色porny自拍视频在线播放| 日韩美女免费线视频| 毛片基地黄久久久久久天堂| 国产宾馆自拍| 亚洲午夜精品视频| 欧美精品黄色| 五月婷婷激情久久| 精品福利av导航| 成人激情开心网| 欧美 日韩 国产 高清| 欧美日韩一级二级| 琪琪久久久久日韩精品| 中文字幕av久久| 色婷婷av一区二区三区之一色屋| 国产精品亚洲四区在线观看 | 亚洲va欧美va国产va天堂影院| av资源中文在线| 91欧美精品午夜性色福利在线| 99精品欧美一区| 成人在线app| 国产精品亚洲精品| 国产日产欧美精品一区二区三区| 久久99精品久久久久久野外| 奇米成人av国产一区二区三区| 国产 欧美在线| 免费网站在线观看人| 99热在线国产| 亚洲成人免费av| 999国产精品一区| 香港三级韩国三级日本三级| 日韩精品中文字幕久久臀| 性欧美暴力猛交另类hd| 欧美中文在线| 国产精品美女www爽爽爽视频| 久久亚洲春色中文字幕久久久| 老司机深夜福利在线观看| 国产中文一区二区| 婷婷综合在线观看| jizzjizzjizz欧美| 国产日本在线播放| 亚洲午夜av久久乱码| 九九九久久久精品| 国产盗摄精品一区二区酒店| 精品高清视频| 欧美日产国产精品| 一本久道久久综合狠狠爱| 国产视频二区在线观看| 亚洲www永久成人夜色| 欧美日韩国产色视频| 欧美国产偷国产精品三区| 午夜影院韩国伦理在线| 国产精品第100页| 亚洲午夜免费福利视频| 精品久久久亚洲| 黄色av资源| 国产精品香蕉国产| 午夜精品久久久久久久久久久| av影片在线一区| 青青草在线播放| 国产精品日韩欧美一区二区三区 | 成人中文在线| 波多野结衣在线| 国产精品中文字幕在线| 色哟哟国产精品免费观看| 在线欧美不卡| www555久久| av在线观看地址| 欧美插天视频在线播放| 日韩毛片精品高清免费| 在线中文字幕第一区| yiren22亚洲综合伊人22| 欧美日韩无遮挡| 亚洲欧洲视频在线| 久久视频一区二区| 国产精品入口久久| 户外极限露出调教在线视频| 成人av电影免费| 亚洲成人黄色在线| 99这里只有精品| 国产剧情在线观看一区| 幼a在线观看| 国产精品视频网站在线观看 | av网址在线播放| 99久久免费观看| 2019av中文字幕| 欧美性生活一区| 国产乱人伦偷精品视频不卡| 综合中文字幕| 酒色婷婷桃色成人免费av网| 日本一区二区在线视频| 国产亚洲精品一区二区| 1024亚洲合集| 亚洲欧洲另类| 欧美网站免费| 亚洲视频精品在线观看| 亚洲欧洲国产日韩精品| 久久天天躁狠狠躁夜夜av| 黑人与娇小精品av专区| 国内成人免费视频| 亚洲欧美日本伦理| 91福利在线尤物| 免费特级黄毛片| 在线观看成人一级片| 欧美激情视频网址| 成人亚洲综合天堂| 日本成人网址| 精品国产91| 91视频你懂的| 亚洲少妇激情视频| 日韩精品久久一区二区三区| 欧美v在线观看| 91av资源在线|