99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
首頁精彩閱讀數(shù)據(jù)分析中遇到的“圓”
數(shù)據(jù)分析中遇到的“圓”
2016-01-28
收藏

數(shù)據(jù)分析中遇到的“圓”

與十年前不同,當(dāng)今令數(shù)據(jù)分析師迷茫的,可能不再是數(shù)據(jù)很少,而是數(shù)據(jù)很多;今天不是不知道玩好數(shù)據(jù)的重要性,而是不知道玩錯數(shù)據(jù)的危害性,即所謂甜蜜的煩惱。一個數(shù)據(jù)分析師,如果能體會到,當(dāng)下數(shù)據(jù)存在的核心問題,并且能清楚解決辦法,就可以精益求精了。

這次想跟大家講的是一個由受、想、行、識四個部份所組成生生不息的圈(Feedback Loop),彼此互相推進。

聽起來有些玄乎,不過結(jié)合例子說就可能有意思了。

一、受

,即是對周圍世界的感受

當(dāng)前,作為一個電商,去感受公司經(jīng)營狀況的方式越來越依賴于數(shù)據(jù),但是,今天來說很少有電商敢肯定的說自己有較完整的數(shù)據(jù)去掌握公司的狀況,這里面主要有二個原因:

首先是,當(dāng)許多電商開始收集數(shù)據(jù)時,發(fā)現(xiàn)數(shù)據(jù)分布在不同的地方。舉個簡單例子,有的平臺不知道投訴的數(shù)量積攢到什么程度了,因為投訴渠道有電話、郵件、微博等,沒有統(tǒng)一的口徑,沒有去收集整理,或者即使有數(shù)據(jù),只掌握在具體運營人員的手中,不能及時到達管理者的手中,如果一個公司的數(shù)據(jù)只有少數(shù)人才能看到,不能及時的上傳下達,可想而知數(shù)據(jù)的驅(qū)動力有多小。相信堵的狀況在電商中間很普遍,如果團隊允許的話,當(dāng)然要整理,不然就像閉著眼睛在打架。

其次是,電商缺乏數(shù)據(jù)運營的經(jīng)驗,只知道要數(shù)據(jù),卻不知道需要何種的數(shù)據(jù),或者空有數(shù)據(jù)卻無從下手。正好前幾天周末,有個電商和我說了自己公司數(shù)據(jù)的運營現(xiàn)狀,他是一個傳統(tǒng)的企業(yè),收集了一堆很“散”的數(shù)據(jù),不知如何是好。我給的建議就是在一堆散亂的數(shù)據(jù)中,從自己擅長的領(lǐng)域切入,比如傳統(tǒng)品牌電商對供應(yīng)鏈數(shù)據(jù)非常熟悉,就可以從最熟悉的供應(yīng)鏈數(shù)據(jù)去與其它數(shù)據(jù)關(guān)聯(lián)互動起來看,比如一款產(chǎn)品賣出了10000單,但有沒有想到去關(guān)聯(lián)到把多少人看了卻沒有買的數(shù)據(jù)也收集起來,交易數(shù)據(jù)和前臺瀏覽數(shù)據(jù)聯(lián)動起去可以發(fā)現(xiàn)更多新的問題。

二、想

,即是對事物的認(rèn)識與辨別

數(shù)據(jù)害死人,這是部分電商的看法。最直接的原因就是他們的數(shù)據(jù)雖然是對的,但客觀的數(shù)據(jù)受到主觀太多的影響,而導(dǎo)致實際造成中數(shù)據(jù)失靈,反而給電商指錯了方向。比如沒有去掉數(shù)據(jù)中的噪音,比如來源就不對,或者是主觀上就想找不客觀的數(shù)據(jù),比如做產(chǎn)品經(jīng)理的人,正在開發(fā)一款收費較高的新產(chǎn)品,這個產(chǎn)品經(jīng)理會不斷說服自己,拼命在數(shù)據(jù)中找一些你認(rèn)為價值高的用戶,最后越來越偏離客觀實際情況。當(dāng)分析人員遭遇主觀的問題,錯誤的判斷也就在所難免了。

明白了這一點,也就可以理解同樣的數(shù)據(jù)在不同的人眼中為什么會呈現(xiàn)出截然不同的圖像,因此看數(shù)據(jù),需要大家從多個角色進行思考,而在這時,又會遇到的問題:

大家說的數(shù)據(jù)不是統(tǒng)一標(biāo)準(zhǔn),就那轉(zhuǎn)化率來說,每個部分的分子和分母都不一樣,市場部門說一個渠道轉(zhuǎn)化率,網(wǎng)站運營說一個頁面轉(zhuǎn)化率,交流起來大家都不知道彼此說的轉(zhuǎn)化率是什么,自然是離題萬里。更有甚者,數(shù)據(jù)人員和管理人員對數(shù)據(jù)口徑的定義南轅北轍,管理人員拿到的數(shù)據(jù)與他本意相差甚遠(yuǎn),而他卻用此數(shù)據(jù)去進行決策,可以想見效果如何。由此可見,如果一個公司的數(shù)據(jù)標(biāo)準(zhǔn)是模糊的,可以料見數(shù)據(jù)運營是多么的難以實現(xiàn),說不定會被數(shù)據(jù)弄得暈頭轉(zhuǎn)向。

三、行

,即是對事物的深入思考與分析

前面的例子還比較好理解,這就好出海航行,海圖信息不準(zhǔn)或方向不明,自然也就很難到達目的地。但是在數(shù)據(jù)分析中,還經(jīng)常出現(xiàn)的問題是“澀”:方向明確、海圖精準(zhǔn),但在具體航行過程中運轉(zhuǎn)不靈,由于對業(yè)務(wù)的理解不夠深刻,導(dǎo)致在分析中產(chǎn)生迷惘和混亂,數(shù)據(jù)運用的方式失當(dāng),最終管理者無法依靠數(shù)據(jù)分析進行決策。

舉個實際操作中經(jīng)常會遇到的例子:重復(fù)購買率降低了。按照前文提到,數(shù)據(jù)分析師腦子第一點要問的是:這個重復(fù)購買率的定義是什么,分母是什么,分子是什么,是在什么時間維度的定義看重復(fù)購買率的。但是如此看完之后,依然可能出現(xiàn)錯誤,因為就是沒有考慮到商業(yè)之中的復(fù)雜因素。比如當(dāng)天一個客戶同時間下了兩個單子,是算重復(fù)購買,還是算一個單子?新增客戶最近是不是增長很多?新渠道的百分比有沒有變化?最近是不是很長時間沒有促銷活動?是不是調(diào)整了頁面布局?

所以,是實際的行動當(dāng)中,需要把多重影響指標(biāo)納入坐標(biāo)系里面,并且把數(shù)據(jù)的關(guān)聯(lián)性建好了,就不會盲目為重復(fù)購買率下降而擔(dān)心了。到了“行”這個階段,必須懂商業(yè),不然前功盡棄。

四、識

,即是對事物根本的歸納,對事物認(rèn)識的沉淀

受、想、行、識的最后一環(huán)是識,這里開始涉及到了數(shù)據(jù)分析的一大問題:,分析的成果和方法如何不能及時的被歸納和沉淀,電商就只能隨分析師一起,不停追逐、探究新的分析視角,卻可能對實際的運營決策并無益處。就今天的趨勢來說,分析師的資源越來越寶貴,電商需要思考合適的機制和工具,可以把成功分析的結(jié)果、經(jīng)驗進行積累,應(yīng)用于公司的日常管理中,及時將知識轉(zhuǎn)變?yōu)椤癿oney”。

從數(shù)據(jù)中積累和沉定知識,最好是要用建立系統(tǒng)。也許許多電商認(rèn)為建立系統(tǒng)非常麻煩,但實際上操作并不繁瑣,只是要構(gòu)建思路難想清楚。十幾個人三個月的時間,可以把公司運營的核心數(shù)據(jù)放在系統(tǒng)里面,把數(shù)據(jù)分析的理念放在系統(tǒng)里面,讓公司所有人都能看懂并運用。這其中有三個關(guān)鍵點:一是做好數(shù)據(jù)安全,讓不同職位的人看到不同的數(shù)據(jù);二是說清楚不同部門的數(shù)據(jù)標(biāo)準(zhǔn),比如市場部的轉(zhuǎn)化率用的是指下單的客戶數(shù)量除以客戶進來的總數(shù)量,財務(wù)部門的轉(zhuǎn)化率是指下單成功的客戶數(shù)量除以客戶進來的總數(shù)量;三是讓不同部門的數(shù)據(jù)可以關(guān)聯(lián)起來看(如果電商有團隊可以這么做的話),這樣可以把數(shù)據(jù)運用擴散至數(shù)據(jù)部門之外。

這里只是我個人的一點小體會,從受、想、行、識四個部分組成的圓來幫助我"數(shù)據(jù)分析師"理清數(shù)據(jù)分析中的四個環(huán)節(jié),并且數(shù)據(jù)分析經(jīng)常需要反復(fù)跑數(shù)據(jù),每一次反復(fù)利用,得到的收獲更多。如果要說得深,還要分別說下去。這個過程,我也是處在摸索中,歡迎大家分享出自己的方法和思考。

數(shù)據(jù)分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數(shù)據(jù)分析師資訊
更多

OK
客服在線
立即咨詢
客服在線
立即咨詢
') } function initGt() { var handler = function (captchaObj) { captchaObj.appendTo('#captcha'); captchaObj.onReady(function () { $("#wait").hide(); }).onSuccess(function(){ $('.getcheckcode').removeClass('dis'); $('.getcheckcode').trigger('click'); }); window.captchaObj = captchaObj; }; $('#captcha').show(); $.ajax({ url: "/login/gtstart?t=" + (new Date()).getTime(), // 加隨機數(shù)防止緩存 type: "get", dataType: "json", success: function (data) { $('#text').hide(); $('#wait').show(); // 調(diào)用 initGeetest 進行初始化 // 參數(shù)1:配置參數(shù) // 參數(shù)2:回調(diào),回調(diào)的第一個參數(shù)驗證碼對象,之后可以使用它調(diào)用相應(yīng)的接口 initGeetest({ // 以下 4 個配置參數(shù)為必須,不能缺少 gt: data.gt, challenge: data.challenge, offline: !data.success, // 表示用戶后臺檢測極驗服務(wù)器是否宕機 new_captcha: data.new_captcha, // 用于宕機時表示是新驗證碼的宕機 product: "float", // 產(chǎn)品形式,包括:float,popup width: "280px", https: true // 更多配置參數(shù)說明請參見:http://docs.geetest.com/install/client/web-front/ }, handler); } }); } function codeCutdown() { if(_wait == 0){ //倒計時完成 $(".getcheckcode").removeClass('dis').html("重新獲取"); }else{ $(".getcheckcode").addClass('dis').html("重新獲取("+_wait+"s)"); _wait--; setTimeout(function () { codeCutdown(); },1000); } } function inputValidate(ele,telInput) { var oInput = ele; var inputVal = oInput.val(); var oType = ele.attr('data-type'); var oEtag = $('#etag').val(); var oErr = oInput.closest('.form_box').next('.err_txt'); var empTxt = '請輸入'+oInput.attr('placeholder')+'!'; var errTxt = '請輸入正確的'+oInput.attr('placeholder')+'!'; var pattern; if(inputVal==""){ if(!telInput){ errFun(oErr,empTxt); } return false; }else { switch (oType){ case 'login_mobile': pattern = /^1[3456789]\d{9}$/; if(inputVal.length==11) { $.ajax({ url: '/login/checkmobile', type: "post", dataType: "json", data: { mobile: inputVal, etag: oEtag, page_ur: window.location.href, page_referer: document.referrer }, success: function (data) { } }); } break; case 'login_yzm': pattern = /^\d{6}$/; break; } if(oType=='login_mobile'){ } if(!!validateFun(pattern,inputVal)){ errFun(oErr,'') if(telInput){ $('.getcheckcode').removeClass('dis'); } }else { if(!telInput) { errFun(oErr, errTxt); }else { $('.getcheckcode').addClass('dis'); } return false; } } return true; } function errFun(obj,msg) { obj.html(msg); if(msg==''){ $('.login_submit').removeClass('dis'); }else { $('.login_submit').addClass('dis'); } } function validateFun(pat,val) { return pat.test(val); }