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

熱線電話:13121318867

登錄
首頁精彩閱讀做好這十項便可以開啟你的大數(shù)據(jù)分析之旅
做好這十項便可以開啟你的大數(shù)據(jù)分析之旅
2016-10-11
收藏

做好這十項便可以開啟你的大數(shù)據(jù)分析之旅

如果你的公司正著手開啟你的大數(shù)據(jù)分析之旅,不要煩惱:你不是一個人,這條船上大有人在。但是你需要加倍努力才能趕上數(shù)據(jù)分析的領(lǐng)頭羊們。

近來2015Teradata合作伙伴大會、2015SAS數(shù)據(jù)分析大會和CAO(首席分析官)峰會相繼舉辦,而這篇文章是從這些行業(yè)大會的討論中總結(jié)出來的十個小竅門。

1. 避免華而不實

現(xiàn)在企業(yè)可以從傳感器、智能手機中獲取比以前多得多的數(shù)據(jù),但相應的做出成果的壓力也就更大了。陷入熱潮特別是一些閃亮的新技術(shù)宣傳熱潮是很容易的。但是靠大數(shù)據(jù)技術(shù)真正獲得成功卻不是易事,僅僅掌握某項技能是不足以讓成功一蹴而就的。今天的大數(shù)據(jù)領(lǐng)導者們已經(jīng)在數(shù)據(jù)分析行業(yè)工作長達十年甚至更久,他們有成功的基礎。

ThinkBig創(chuàng)始人Ron Bodkin說:“很多時候,落伍者僅僅關(guān)注‘銀彈’(注:銀彈喻指一種極端有效的解決方案),他們希望自己能夠掌握一種技術(shù)從而各種問題均迎刃而解。這當然是癡人說夢?!彼墓疽呀?jīng)在去年被Teradata收購。

2. 不要盲目崇拜數(shù)據(jù)

據(jù)說數(shù)據(jù)已成為一種新“貨幣”并展現(xiàn)了自身價值。這樣說可能有點夸大其詞。數(shù)據(jù)公司應該只收集其需要的數(shù)據(jù)來解決業(yè)務問題即可,而不是像一頭貪婪嗜財?shù)木摭堃粯哟罅慷诜e數(shù)據(jù)。

麥肯錫消費市場分析中心的首席營運官Matt Ariker說“數(shù)據(jù)本身能夠成為一種競爭優(yōu)勢,當然你也可能讓分析毫無意義。我已經(jīng)老了,我在寶潔公司開始分析師生涯。那時我們會花費12周來分析兩周的促銷活動。你真的很需要思考這樣幾個問題:那些高質(zhì)量的問題究竟是什么意思,你該如何來整合結(jié)構(gòu)化和非結(jié)構(gòu)化數(shù)據(jù)以及整理總結(jié)你的流程化分析問題的方法。否則你將一無所獲。

3. 首先考慮商業(yè)案例

一些公司在數(shù)據(jù)分析之初,會收集所有能到手的數(shù)據(jù),然后全部放入自己的數(shù)據(jù)池中,妄想可以有一種有魔力的算法讓自己一鍵獲得業(yè)務解決方案。但是他們往往難以有所收獲。

Bodkin說“人們往往有這樣的誤解:數(shù)據(jù)科學家們的工作就是在周一到辦公室之后說‘我又可以無所限制地做些什么有趣的事呢?’而據(jù)我所知,沒有什么公司會拿出巨額預算進行無限制的數(shù)據(jù)探索。(他們會參考一些已有商業(yè)案例)”

4. 形成數(shù)據(jù)分析文化

你可以在最純凈的數(shù)據(jù)集上用最優(yōu)秀的算法來創(chuàng)造出驚艷的結(jié)論,但那毫無意義,除非你的業(yè)務伙伴相信你所做的數(shù)據(jù)分析具有價值,并且相信那些數(shù)據(jù)和結(jié)論。這需要你建立一種數(shù)據(jù)分析文化。

Teradata實驗室主席Oliver Ratzenberger說:“如果你分析那些領(lǐng)先的數(shù)據(jù)分析競爭者們就會發(fā)現(xiàn),他們花費了過去的10到15年時間來形成自己的數(shù)據(jù)分析文化。有些公司曾說過自己將在接下來的90年里完成在數(shù)據(jù)分析項目上從‘爬行’到‘疾跑’的蛻變。這和技術(shù)無關(guān),這是在說他們數(shù)據(jù)分析文化的形成?!?/span>

5. 快速失敗積累出最終的成功

數(shù)據(jù)科學是一個往復循環(huán)的過程。在你成功把數(shù)據(jù)變成有價值的結(jié)論并實施他們之前,你總會經(jīng)歷各種各樣的失敗。最近的許多大數(shù)據(jù)領(lǐng)域的突破性進展,例如Apache Spark都是專注于加速這個過程。

但是大數(shù)據(jù)從業(yè)者不應該為了失敗而失敗,故意陷入這個失敗嘗試的循環(huán)過程。麥肯錫的Ariker說:“你可以進行多項測試,失敗的現(xiàn)實僅僅預示著你會更快的失敗。你所有的靈活的數(shù)據(jù)分析過程都是基于公司支持和假設驅(qū)動的。你的失敗是為了改進數(shù)據(jù)分析過程并獲得更好的結(jié)論,而不是不顧結(jié)果地去享受數(shù)據(jù)分析的過程。

6. 保證最高管理層在數(shù)據(jù)分析的一環(huán)

和管理層分享你的數(shù)據(jù)分析的成果是必要的,不僅是為了確保他們不會插手你以后的數(shù)據(jù)分析項目,也是為了保證你在分析管理層關(guān)注的問題 。

寶潔公司領(lǐng)導人,商業(yè)智能和數(shù)據(jù)分析領(lǐng)導者David Dittmann在最近的CAO峰會上說:“我們學到的一點是,你必須一直給管理層展現(xiàn)數(shù)據(jù)價值。而如果你一直缺席管理層的業(yè)務討論會,我想你的工作會出現(xiàn)方向性的根本錯誤?!?/span>

7. 管理很無聊卻是必要的

沒有什么比一場有關(guān)數(shù)據(jù)分析進程和改變管理方式的討論更讓人犯困了。但是在這樣一個快節(jié)奏的大數(shù)據(jù)時代,處理好所有部分不僅僅是細節(jié)問題,它更是長期成功的基石。

能夠在30天里對一件事保持敏銳是很重要的。Teradata的Ratzenberger說:“但是你需要有能夠這么做的基礎。包括產(chǎn)品系列,錯誤處理和版本控制的集成管理是必要的。有些部分在開始的30或90天里是起作用的,但是你還需要保持其在隨后依然有效。你有一副好牌在手,就需要你好好把握,一旦你出錯一張,隨之而來的可能就是滿盤皆輸?!?/span>

8. 保持全程思考

你可能有一個最好的預測模型。但是,除非它可以在現(xiàn)實世界中有效并且有較好的效益,否則它將毫無價值,只是對公司時間和資源的浪費。

麥肯錫的Ariker說:“如果你跑去對經(jīng)理說‘好消息,我們的大數(shù)據(jù)平臺可以生產(chǎn)很多數(shù)據(jù)產(chǎn)品,但是我需要再雇1500個人’,那估計你第二天得找份新工作了。你必須一直思考流程化數(shù)據(jù)處理和效益的平衡,并確保你在研究一個高質(zhì)量問題的同時考慮好答案?!?/span>

9. 積少成多

在大數(shù)據(jù)領(lǐng)域,一氣呵成地處理所有問題聽上去是異常誘人的。你想要依據(jù)眾多變量來建模解決業(yè)務問題,所以你去收集了有關(guān)各個業(yè)務的眾多數(shù)據(jù),然而你的算法卻在剔除合適的結(jié)論。想法是美好的,結(jié)果卻不盡如人意。

肯尼索州立大學的應用統(tǒng)計和數(shù)據(jù)科學教授Jennifer Lewis Priestley講了一個故事:有個數(shù)學專業(yè)的學生建立了一個極好而又極差的模型,這個模型有非常高的準確率,但是產(chǎn)生了2500個預測器?!斑@毫無意義。你不可能去操作2500個預測器。所以我讓那個學生去篩選出四個我可以實際使用的預測器”她在2015SAS數(shù)據(jù)分析大會上說。

10. 不要去獵取“獨角獸”

精通統(tǒng)計學、科技和商業(yè)的數(shù)據(jù)科學家們被稱作“獨角獸”,因為他們是如此的稀有(事實上并不存在獨角獸,因為他們是神話生物,但那是另外的故事了)。

盡管這樣的數(shù)據(jù)科學家確實存在,但這不值得你浪費時間去挖他們來你的公司。ThinkBig的Bodkin說:“我所有的客戶都在嘗試著挖人。但是你無法從一個人身上就得到想要的價值,你只能從一個團隊——一個高效的數(shù)據(jù)科學團隊得到你想要的數(shù)據(jù)分析結(jié)果?!?/span>


數(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)用相應的接口 initGeetest({ // 以下 4 個配置參數(shù)為必須,不能缺少 gt: data.gt, challenge: data.challenge, offline: !data.success, // 表示用戶后臺檢測極驗服務器是否宕機 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); }