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

熱線電話:13121318867

登錄
首頁精彩閱讀如何做好數(shù)據(jù)分析讓運(yùn)營(yíng)效率提高100倍
如何做好數(shù)據(jù)分析讓運(yùn)營(yíng)效率提高100倍
2015-12-14
收藏

如何做好數(shù)據(jù)分析讓運(yùn)營(yíng)效率提高100倍


大家好,今天跟大家分享一些做互聯(lián)網(wǎng)產(chǎn)品的一些心得,特別是數(shù)據(jù)分析方面的心得體會(huì)、還有一些教訓(xùn)和經(jīng)驗(yàn)。



1、第一個(gè)故事


我先跟大家分享兩個(gè)故事。第一個(gè)故事是關(guān)于“中國(guó)股票研究中心”的故事。故事是這樣的,1月2號(hào)的時(shí)候,有一個(gè)人叫Peter,Peter收到一封來自“中國(guó)股票研究中心”的郵件,向他表示這個(gè)月市場(chǎng)會(huì)上漲。結(jié)果市場(chǎng)果然上漲,前段時(shí)間股票不錯(cuò),很多人不知道在座的大家有多少買過股票。然后Peter收到這封郵件的時(shí)候,他不是很在意,因?yàn)榇蠹叶贾浪^的元月效應(yīng)這回事,即好幾年來都是一月份的股價(jià)漲的多。到了2月1號(hào)的時(shí)候,他又收到另外一封郵件,向他表示市場(chǎng)即將下跌,這一次,那封信又給說中了!Peter現(xiàn)在終于開始相信這個(gè)研究中心真的是有點(diǎn)水平。3月1號(hào)的時(shí)候,Peter又收到一封信,情形還是一樣的。


Peter覺得很神奇,他主動(dòng)聯(lián)系對(duì)方,希望下個(gè)月還能收到同樣的郵件,過了一個(gè)月,4月1號(hào)郵件如期而至,但這時(shí)候這個(gè)研究中心表示,前幾封郵件預(yù)測(cè)太準(zhǔn)了,結(jié)果引起了證監(jiān)會(huì)的高度重視,他們以后不能再像以前那樣大規(guī)模的免費(fèi)發(fā)送郵件了,只能對(duì)少數(shù)有見識(shí)的VIP客戶提供投資建議,而你是非常幸運(yùn)的一名,獲得了有限的100個(gè)VIP購(gòu)買資格。


你是怎么看待這個(gè)“中國(guó)股票研究中心”呢?


A、這個(gè)肯定是有內(nèi)幕的,否則怎么可能預(yù)測(cè)得這么準(zhǔn)呢?


B、世界上什么樣的人物都有,估計(jì)真的是預(yù)測(cè)水平高吧。


C、不知道怎么回事,既然這么準(zhǔn),要不買個(gè)VIP資格試試吧!


連續(xù)幾次收到這樣的郵件,我覺得要是換作在座的任何一個(gè)人,估計(jì)都會(huì)很心動(dòng)。真實(shí)的情況是這樣的,這個(gè)所謂的“中國(guó)股票研究中心”,他向市場(chǎng)上的非特定對(duì)象群發(fā)了大概1000封的郵件,然后把這1000封里面分為2組,一組是說告訴他接下來股票會(huì)漲,另一組告訴他會(huì)跌,每次發(fā)送的時(shí)候,總有一半的人是收到預(yù)測(cè)是準(zhǔn)的郵件,而另一半的人可能就收到預(yù)測(cè)是錯(cuò)誤的郵件。接下來循環(huán)同樣發(fā)送幾次之后,可能每次連續(xù)幾次總有幾個(gè)人收到的郵件是始終預(yù)測(cè)正確的,而Peter就是那個(gè)始終預(yù)測(cè)正確中的一個(gè)用戶。


這樣的案例可能大家在其他地方也看到過。他告訴我們一個(gè)道理,即在數(shù)據(jù)分析中你有時(shí)候會(huì)看到一些數(shù)據(jù)很穩(wěn)定地朝一個(gè)方向變化,并不一定代表著真相就是這樣的。


2第二個(gè)故事


第二個(gè)故事,這個(gè)故事發(fā)生在二戰(zhàn)時(shí)候。英國(guó),當(dāng)時(shí)盟軍跟德軍在英國(guó)上空進(jìn)行了慘烈的空戰(zhàn)。但是發(fā)現(xiàn)空戰(zhàn)的結(jié)果是盟軍受到很大的損失,所以盟軍就希望在自己的戰(zhàn)斗機(jī)上增加一些裝甲保護(hù),但是大家都知道飛機(jī)的裝甲是不可能無限制的加的,因?yàn)檠b甲越多,飛機(jī)一定是飛得越慢,然后耗油量越大。于是,空軍就請(qǐng)來一些專業(yè)的統(tǒng)計(jì)學(xué)家、數(shù)學(xué)家,一起來分析看看能從現(xiàn)有的飛機(jī)的數(shù)據(jù)上看看在那些部位增加裝甲是最劃算的。


這個(gè)故事的主人公沃德教授就跟空軍一起來到了維修基地,大家做了一輪統(tǒng)計(jì)下來之后,發(fā)現(xiàn)所有盟軍正在維修基地中維修的轟炸機(jī)的機(jī)翼上,彈孔是分布的最多。但是發(fā)動(dòng)機(jī)艙跟駕駛員座艙的彈孔數(shù)是最少的。于是,空軍就比較傾向于希望能夠加強(qiáng)機(jī)翼部分的裝甲。在這個(gè)時(shí)候統(tǒng)計(jì)學(xué)家就有了跟那個(gè)空軍完全不一樣的看法,沃德教授就建議,他覺得應(yīng)該是加強(qiáng)飛行員座艙跟發(fā)動(dòng)機(jī)艙的裝甲,因?yàn)槟抢锇l(fā)現(xiàn)的彈孔最少。


如果是你,你是同意沃德教授的看法呢還是同意空軍的看法?我給出的答案是說我同意統(tǒng)計(jì)學(xué)家的看法,因?yàn)檫@里涉及到我們數(shù)據(jù)分析中的一個(gè)“幸存者偏差”。大家可以看到,雖然我們統(tǒng)計(jì)下來是那個(gè)機(jī)翼上中彈是最多的,但是實(shí)際上大家不要忘了這里我們所選取的樣本并不是所有參與戰(zhàn)斗任務(wù)的所有的轟炸機(jī),而只是在維修基地中這些能夠幸存下來的飛機(jī)。實(shí)際上我們?cè)趹?zhàn)斗過程中大量損失的飛機(jī)并沒有在這個(gè)維修基地中出現(xiàn),可能在空中就爆炸了或者怎樣。


統(tǒng)計(jì)學(xué)上把這個(gè)叫做“幸存者偏差”。因?yàn)槲覀冊(cè)诜治鰯?shù)據(jù)樣本的時(shí)候,只關(guān)注那些幸存者的數(shù)據(jù)。所以這個(gè)故事也告訴我們一個(gè)道理,做數(shù)據(jù)分析中選擇樣本是非常重要的。你如果只看到幸存者的樣本,導(dǎo)出來的數(shù)據(jù)跟結(jié)論就是有偏差的。


前面講的這幾個(gè)案例可能跟我們的互聯(lián)網(wǎng)產(chǎn)品工作都相差比較遠(yuǎn)。但是,統(tǒng)計(jì)分析的道理不僅是在我們的產(chǎn)品設(shè)計(jì)中有用,實(shí)際上在我們工作生活的方方面面,我們只要帶著數(shù)據(jù)分析的思維,很多情況下都是非常實(shí)用的。


3、如何判斷競(jìng)爭(zhēng)對(duì)手?jǐn)?shù)據(jù)的真實(shí)性?


接下來繼續(xù)講一個(gè)跟我們產(chǎn)品分析工作比較相近的一個(gè)案例,是一個(gè)關(guān)于情報(bào)分析的一個(gè)案例。這個(gè)案例的對(duì)象是一個(gè)比較有名的視頻網(wǎng)站。這個(gè)網(wǎng)站在財(cái)報(bào)中披露到他們網(wǎng)站當(dāng)年的高清視頻服務(wù)的收入1.2億,月均活躍付費(fèi)的用戶超過70萬人。我們?cè)趺创_定財(cái)報(bào)中的這些數(shù)據(jù)是真實(shí)的呢?大家在平時(shí)在工作中也會(huì)經(jīng)常遇到各種各樣的數(shù)據(jù),聽到各種各樣的八卦數(shù)據(jù),到底是不是真實(shí)的呢?比如說,大家經(jīng)常會(huì)聽到說那個(gè)什么什么APP,它的最近的活躍又有多少啦,注冊(cè)用戶又有多少,每天新增多少用戶啦,或者什么什么產(chǎn)品的訂單數(shù)最近又有多少啦,這些數(shù)據(jù)我們是可以通過一些其他的方法來校驗(yàn)這是不是真實(shí)的。


我們就講這個(gè)現(xiàn)在要分析的這個(gè)視頻網(wǎng)站的案例。我們經(jīng)過對(duì)他的網(wǎng)站進(jìn)行研究之后,發(fā)現(xiàn)他的會(huì)員頻道,這個(gè)視頻網(wǎng)站的包月會(huì)員頻道上有一個(gè)欄目,叫做新增會(huì)員。連續(xù)24小時(shí),每隔一到兩分鐘,我們就把這個(gè)網(wǎng)頁刷新一下,并且截圖,然后把所有出現(xiàn)的用戶名錄入這個(gè)表格。


大家可以看PPT上的這樣一個(gè)樣本,我們把這些東西都記下來,然后把這些東西整理成一個(gè)Excel表。這個(gè)案例是幾年前的一個(gè)案例,當(dāng)時(shí)是在公司內(nèi)分享,大家可以看一下,其實(shí)道理都是類似的。我當(dāng)時(shí)是12年的時(shí)候,3月29號(hào),這個(gè)是當(dāng)時(shí)在網(wǎng)絡(luò)上一個(gè)報(bào)道取下來的一個(gè)東西,就是3月29號(hào)的時(shí)候,這個(gè)報(bào)道中的記者,做了一個(gè)連續(xù)24小時(shí)的監(jiān)測(cè),從當(dāng)天早上的九點(diǎn)到第二天早上的九點(diǎn),取了這么多數(shù)據(jù)之后,我們會(huì)發(fā)現(xiàn),這些數(shù)據(jù)是非常完整的,也 就是說這些數(shù)據(jù)有極少量的有斷點(diǎn)存在。比如說這次刷新的最后一名,剛好是下一次刷新的第一名,那就是連續(xù)的,沒有斷點(diǎn)的。

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

若不方便掃碼,搜微信號(hào):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(), // 加隨機(jī)數(shù)防止緩存 type: "get", dataType: "json", success: function (data) { $('#text').hide(); $('#wait').show(); // 調(diào)用 initGeetest 進(jìn)行初始化 // 參數(shù)1:配置參數(shù) // 參數(shù)2:回調(diào),回調(diào)的第一個(gè)參數(shù)驗(yàn)證碼對(duì)象,之后可以使用它調(diào)用相應(yīng)的接口 initGeetest({ // 以下 4 個(gè)配置參數(shù)為必須,不能缺少 gt: data.gt, challenge: data.challenge, offline: !data.success, // 表示用戶后臺(tái)檢測(cè)極驗(yàn)服務(wù)器是否宕機(jī) new_captcha: data.new_captcha, // 用于宕機(jī)時(shí)表示是新驗(yàn)證碼的宕機(jī) product: "float", // 產(chǎn)品形式,包括:float,popup width: "280px", https: true // 更多配置參數(shù)說明請(qǐng)參見:http://docs.geetest.com/install/client/web-front/ }, handler); } }); } function codeCutdown() { if(_wait == 0){ //倒計(jì)時(shí)完成 $(".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 = '請(qǐng)輸入'+oInput.attr('placeholder')+'!'; var errTxt = '請(qǐng)輸入正確的'+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); }