你們好,我是黃同窗python
不少人學習python,不知道從何學起。
不少人學習python,掌握了基本語法事後,不知道在哪裏尋找案例上手。
不少已經作案例的人,殊不知道如何去學習更加高深的知識。
那麼針對這三類人,我給你們提供一個好的學習平臺,免費領取視頻教程,電子書籍,以及課程的源代碼!
QQ羣:1097524789express
1)項目背景app
網購已經成爲人們生活不可或缺的一部分,本次項目基於淘寶app平臺數據,經過相關指標對用戶行爲進行分析,從而探索用戶相關行爲模式。函數
2)數據和字段說明學習
本文使用的數據集包含了2014.11.18到2014.12.18之間,淘寶App移動端一個月內的用戶行爲數據。該數據有12256906天記錄,共6列數據。網站
user_id:用戶身份ui
item_id:商品idspa
behavior_type:用戶行爲類型(包括點擊、收藏、加入購物車、支付四種行爲,分別用數字一、二、三、4表示)3d
user_geohash:地理位置code
item_category:品類id(商品所屬的分類)
time:用戶行爲發生的時間
3)分析的維度
流量指標分析
用戶行爲分析
漏斗流失分析
用戶價值RFM分析
4)電商經常使用分析方法
5)什麼是漏斗分析?
「漏斗分析」是一套流程式數據分析,它可以科學反映用戶行爲狀態,以及從起點到終點各階段用戶轉化率狀況的一種重要分析模型。
結果以下:
1)計算缺失率
結果以下:
2)刪除地理位置這一列
3)處理時間time列,將該列拆分爲date日期列,和hour小時列
結果以下:
4)將time、date列都變爲標準日期格式,將hour列變爲int格式
結果以下:
5)將數據按照time列,升序排列
解果以下:
6)刪除原始索引,從新生成新的索引
結果以下:
知識點:注意reset_index()中傳入參數drop的這種用法。
7)使用describe()函數查看數據的分佈,這裏使用了一個include參數,注意一下
結果以下:
知識點:注意describe()函數中傳入參數include的用法。
8)對時間數據作一個概覽
結果以下:
1)流量指標的處理
pv:指的是頁面總瀏覽量。每一個用戶每刷新一次網頁,就會增長一次pv。
uv:指的是獨立訪客數。一臺電腦一個ip也就是一個獨立訪客。實際分析中,咱們都是認爲每一個人只使用一臺電腦,即每個獨立訪客表明一個用戶。
① 總計pv和uv
結果以下:
結果分析:從圖中能夠看到,該網站頁面的總瀏覽量爲12256906次,該頁面的獨立訪客數共有10000個。
② 日期維度下的uv和pv:uv表示頁面總瀏覽量,pv表示獨立訪客數
結果以下:
繪圖以下:
結果分析:從圖中能夠看出,pv和uv數據呈現高度的正相關。雙12先後,pv和uv都在350000-400000之間波動,雙十二的時候,頁面訪問量急劇上升,證實此次活動的效果很好。
③ 時間維度下的pv和uv
結果以下:
繪圖以下:
結果分析:從圖中能夠看出,晚上22:00-凌晨5:00,頁面的訪問用戶數量和訪問量逐漸下降,該時間段不少人都是處在休息之中。而從早上6:00-10:00用戶數量逐漸呈現上升趨勢,10:00-18:00有一個比較平穩的狀態,這個時間段是正常的上班時間。可是18:00之後,一直到晚上22:00,用戶劇烈激增,一直達到一天中訪問用戶數的最大值。運營人員能夠參考用戶的活躍時間段,採起一些促銷活動。
2)用戶行爲指標
① 總計點擊、收藏、添加購物車、支付用戶的狀況
結果以下:
結果分析:從圖中能夠看到,用戶進行頁面點擊–>收藏和加如購物車–>支付,逐漸呈現降低趨勢。關於這方面的分析,將在下面的漏斗圖中繼續更爲深刻的說明。
② 日期維度下,點擊、收藏、添加購物車、支付用戶的狀況
結果以下:
繪圖以下:
③ 時間維度下,點擊、收藏、添加購物車、支付用戶的狀況
結果以下:
繪圖以下:
④ 支付次數前10的用戶行爲細分
結果以下:
繪圖以下:
結果分析:經過這個分析,咱們能夠看出,購買次數最多的用戶,點擊、收藏、加入購車的次數不必定是最多的,
⑤ ARPPU分析:平均每用戶收入,便可經過「總收入/AU」 計算得出
結果以下:
繪圖以下:
⑥ 日ARPU分析:表示的是平均每用戶收入。ARPU = 總收入/AU獲得
結果以下:
繪圖以下:
⑦ 付費率PUR = APA/AU,這裏用【消費人數 / 活躍用戶人數】代替
結果以下:
⑧ 復購狀況分析(復購率)
結果以下:
3)漏斗分析
結果以下:
繪圖以下:
結果分析:因爲收藏和加入購車都是有購買意向的一種用戶行爲,切不分前後順序,所以咱們將其合併看做一個階段。從上面的漏斗圖和funnel表能夠看出,從瀏覽到具備購買意向(收藏和加入購物車),只有5%的轉化率,可是到了真正到購買的轉化率只有1%,再看「單一轉化率」,從具備購買意向到真正購買的轉化率達到了20%。說明從瀏覽到進行收藏和加入購物車的階段,是指標提高的重要環節。
4)客戶價值分析(RFM分析)
結果以下: