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

熱線電話:13121318867

登錄
首頁精彩閱讀數(shù)據(jù)分析、數(shù)據(jù)挖掘、數(shù)據(jù)運營有啥區(qū)別?
數(shù)據(jù)分析、數(shù)據(jù)挖掘、數(shù)據(jù)運營有啥區(qū)別?
2020-08-25
收藏

作者:接地氣的陳老師

來源:接地氣學(xué)堂

一次在醫(yī)院陪護(hù)家人做手術(shù),和醫(yī)生、、化驗師、護(hù)士相處一整周,突然發(fā)現(xiàn),這個關(guān)系跟數(shù)據(jù)分析、數(shù)據(jù)挖掘、數(shù)據(jù)運營非常像呀!特此mark,讓新同學(xué)快速了解一下。

大家都知道,要當(dāng)醫(yī)生需要讀一車的書,至少博士以上學(xué)歷還得實習(xí)nnn年。然而這些學(xué)富五車的學(xué)霸們,面對的病人可能是千奇百怪。病人們說著聽不懂的方言,看不懂各種醫(yī)學(xué)術(shù)語,哼哼唧唧講不清楚病情,卻對著繳費清單斤斤計較:不就是肚子疼一下嗎為啥要做這么多檢查???醫(yī)院就是想騙錢吧!

所以一開始我就說:成為醫(yī)生前,醫(yī)學(xué)是個技術(shù)工種,真正成為醫(yī)生了,醫(yī)學(xué)就徹底變成了業(yè)務(wù)工種了??床〗^對是一種業(yè)務(wù)能力,真想治好病,就得:

  • 摸清現(xiàn)狀,從哼哼唧唧的描述里定位真正的問題。
  • 正確歸因,利用化驗+臨床經(jīng)驗找到原因。
  • 設(shè)計方案,結(jié)合病人的經(jīng)濟(jì)能力設(shè)計可以讓人接受的治療方案。

這一切都不是靠看白細(xì)胞多了就打消炎針看紅細(xì)胞低了就吃復(fù)合多糖搞掂的;更不是病人進(jìn)門說:“我肚子疼”就給他開治肚子的藥;更不是從懷里掏出XX營養(yǎng)果汁然后說這個東西包治百病,如果沒治好就是你的用量不夠,要加大用量喝——只有搞傳銷的騙子才會這么干。醫(yī)生要做的,是溝通、設(shè)計方案、驗證假設(shè)、分析問題、考慮病人財力/情緒,綜合性的設(shè)計解決方案。

當(dāng)然,醫(yī)生也有運氣好的時候,比如碰上我們這種病人。醫(yī)生問哪里不舒服,從來不會哼哼唧唧,而是能準(zhǔn)確回答出來:“昨天早上9點開始頭暈,有嘔吐傾向,到現(xiàn)在沒有看到好轉(zhuǎn),過往因為頸椎不好有類似病史”。不過好病人可遇不可求,還是得打鐵靠自身硬。

這一切處理問題的方法像極了數(shù)據(jù)分析師。雖然作為數(shù)據(jù)分析師懂的是數(shù)據(jù)、統(tǒng)計學(xué)、編程、業(yè)務(wù)等知識,可真正面對的業(yè)務(wù)問題錯綜復(fù)雜。當(dāng)企業(yè)面臨經(jīng)營問題的時候,誰都沒把握一定說XX指標(biāo)不好就是因為沒做促銷,就是因為沒上新產(chǎn)品。需要系統(tǒng)的診斷才行。

更何況,還有各種不懂?dāng)?shù)據(jù)分析的業(yè)務(wù)部門來搞事情。指望你從褲襠里掏出“阿爾法狗神器”只要寫200行代碼就能洞察一些問題的;平時不做基礎(chǔ)數(shù)據(jù)建設(shè),不做好埋點,不規(guī)范流程,遇到問題就來問題“為什么別人能大數(shù)據(jù)分析,我們不能??”的;一口咬死業(yè)績不行都是別人的鍋,跟自己一點關(guān)系沒有,你們不要胡亂分析的——各種丑態(tài),和那些無知的醫(yī)鬧有啥區(qū)別?所以真的想做好數(shù)據(jù)分析工作,理論是必備的,實際處理各種業(yè)務(wù)問題的能力也同樣非常重要。

相比之下,血液化驗、放射檢查等等化驗科的工作就單純很多。因為肚子疼可能是由多種復(fù)雜因素共同影響的,具體原因非常不確定。但檢驗具體某個問題,某個指標(biāo)是否異常,卻是非常確定的,只有:是/否兩種可能。因此我們看到化驗科都有各自精密的儀器設(shè)備,并且檢查標(biāo)準(zhǔn)也非常清晰,不需要人工判斷。

這像極了數(shù)據(jù)挖掘,或者算法的工作。其實目前算法最成功的商業(yè)應(yīng)用也正是在圖像識別領(lǐng)域。比如醫(yī)生拍片檢查關(guān)節(jié)情況,也是要通過計算各種角度,位置關(guān)系來判斷,用算法做圖像識別和計算,能大大提升準(zhǔn)確度,也能減輕醫(yī)生的負(fù)擔(dān)。類似的,我們看到算法發(fā)展較快的領(lǐng)域,往往都是這種清晰目標(biāo)下模型訓(xùn)練,比如圖像識別應(yīng)用于安防、醫(yī)療,聲音識別應(yīng)用于文字輸入等等。由人工梳理復(fù)雜問題,設(shè)定清晰的目標(biāo),標(biāo)注結(jié)果,再交由算法訓(xùn)練穩(wěn)定的模型,是沉淀經(jīng)驗,積累分析成果的重要過程。

至于護(hù)士們,就像極了數(shù)據(jù)運營,或者需要看數(shù)據(jù)的運營。護(hù)士做的是護(hù)理工作,也需要關(guān)注指標(biāo),但是她們完全不需要懂背后的原理,只要知道XX指標(biāo)是用來看XX的,XX指標(biāo)下降了要做應(yīng)對,XX指標(biāo)跌破紅線了叫醫(yī)生就好了。護(hù)理工作核心就是執(zhí)行,護(hù)理好了不出事就行。

于是陳老師便看到搞笑一幕:手術(shù)完了,病人掛了監(jiān)護(hù)器。監(jiān)護(hù)器做了很好看的可視化,還標(biāo)準(zhǔn)了心肺等圖形,還有波浪線,還有數(shù)值。當(dāng)指標(biāo)數(shù)值低于或高于某些值,監(jiān)護(hù)器還會一閃一閃嘟嘟嘟的響。真是個好數(shù)據(jù)產(chǎn)品!然而每次監(jiān)護(hù)器報警,陳老師急匆匆的去找護(hù)士,護(hù)士都淡定的說:

  • 沒事,響了拍滅了它。
  • 沒事,響了拍滅了它。
  • 沒事,響了拍滅了它。
  • 真沒事,那個數(shù)不重要
  • 真沒事,那個數(shù)不是危險值
  • 真沒事,你隨手一拍它就安靜了。
  • ……

陳老師不禁感慨:果然,在哪里都是做數(shù)據(jù)產(chǎn)品的自己糾結(jié)做的好不好,自己YY一堆使用場景,業(yè)務(wù)部門卻自有一套看數(shù)據(jù)的方法啊?。?!

所以總結(jié)一下:對看病來說,化驗、治療、護(hù)理三者缺一不可。對企業(yè)而言,分析、算法、數(shù)據(jù)運營也缺一不可。數(shù)據(jù)分析適合解決復(fù)雜的業(yè)務(wù)問題,算法適合對特定問題訓(xùn)練模型提升效率,數(shù)據(jù)運營當(dāng)然是數(shù)據(jù)說話的干臟活累活,大家都在為經(jīng)營做貢獻(xiàn)。

可有些同學(xué)會好奇:那陳老師,為啥我看到的是數(shù)據(jù)分析都在迷茫自己要做什么,人人都想21天0基礎(chǔ)學(xué)算法年薪百萬,運營三天就寫一篇分析心得卻事到臨頭老是來要數(shù)要結(jié)果呢??為啥我看到的企業(yè)都這么亂??

答:還是對比醫(yī)院,你看人家分工多清晰。化驗、醫(yī)生、護(hù)士各司其職。你看人家的醫(yī)生,每個科室有各自職責(zé),科室內(nèi)有一個專家級學(xué)術(shù)帶頭人,一個資深科室主任,每天查房的時候?qū)<矣H自帶著一大票人,現(xiàn)場指導(dǎo)小弟。雖然小弟們都是博士起步,但是還需要經(jīng)過大量磨煉才能成為那個主任。

  • 你有人帶嗎?
  • 你有人指導(dǎo)嗎?
  • 除了跑數(shù)還能干啥?
  • 見識過不同行業(yè)案例嗎?

更何況

  • 那些平時不積累數(shù)據(jù)亂糟糟的企業(yè)
  • 那些指望人工智能擺平一切的企業(yè)
  • 那些不認(rèn)真做分析只拍腦袋的企業(yè)
  • 那些屁股決定腦袋只會甩鍋的企業(yè)

和不遵醫(yī)囑,自己作死,只抱怨繳費太多,還指望醫(yī)生包治百病,出了事還來醫(yī)院鬧的醫(yī)鬧有什么區(qū)別??

所以,做數(shù)據(jù)不容易,且行且珍惜。

數(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 進(jìn)行初始化 // 參數(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); }