半路出家追熱門--數(shù)據(jù)分析
半路出家追熱門!學(xué)什么軟件或語(yǔ)言最有利于從事數(shù)據(jù)分析工作?...
半路出家追熱門!學(xué)什么軟件或語(yǔ)言最有利于從事數(shù)據(jù)分析工作?
隨著 Big Data 熱潮持續(xù)延燒,幾乎每個(gè)產(chǎn)業(yè)都有如洪水般傾瀉的資訊,面對(duì)上萬(wàn)筆的顧客瀏覽紀(jì)錄、購(gòu)買行為數(shù)據(jù),如果要用 Excel 來(lái)進(jìn)行數(shù)據(jù)處理真是太不切實(shí)際了,Excel 相較于其他統(tǒng)計(jì)軟件的功能已相去甚遠(yuǎn)。
但如果只會(huì)操作統(tǒng)計(jì)軟件而不會(huì)用邏輯分析 Data 背后的涵義與事實(shí)現(xiàn)況相應(yīng)證的話,那也不過(guò)只能做數(shù)據(jù)處理,替代性很高的工作,而無(wú)法深入規(guī)劃策略的核心。
當(dāng)然,基本功是最不可忽略的環(huán)節(jié),想要成為數(shù)據(jù)科學(xué)家,對(duì)于這幾個(gè)編程語(yǔ)言和工具你應(yīng)該要有一定的認(rèn)識(shí):
若要列出所有程式語(yǔ)言,你能忘記其他的沒(méi)關(guān)系,但最不能忘的就是 R。從 1997 年悄悄地出現(xiàn),最大的優(yōu)勢(shì)就是它免費(fèi),為昂貴的統(tǒng)計(jì)軟件像是 Matlab 或 SAS 的另一種選擇。
但是在過(guò)去幾年來(lái),它的身價(jià)大翻轉(zhuǎn),變成了數(shù)據(jù)科學(xué)界眼中的寶。不只是木訥的統(tǒng)計(jì)學(xué)家熟知它,包括 Wall Street 交易員、生物學(xué)家,以及硅谷開發(fā)者,他們都相當(dāng)熟悉 R。多元化的公司像是 Google 、 Facebook 、美國(guó)銀行以及 New York Times 通通都使用 R,它的商業(yè)效用持續(xù)提高。
R 的好處在于它簡(jiǎn)單易上手,透過(guò) R,你可以從復(fù)雜的數(shù)據(jù)集中篩選你要的數(shù)據(jù),從復(fù)雜的模型函數(shù)中操作數(shù)據(jù),建立井然有序的圖表來(lái)呈現(xiàn)數(shù)字,這些都只需要幾行程式碼就可以了。打個(gè)比方,它就像是好動(dòng)版本的 Excel。
R 最棒的資產(chǎn)就是活躍的動(dòng)態(tài)系統(tǒng),R 社群持續(xù)地增加新的軟件包,還有以內(nèi)建豐富的功能集為特點(diǎn)。目前估計(jì)已有超過(guò) 200 萬(wàn)人使用 R,最近的調(diào)查顯示,R 在數(shù)據(jù)科學(xué)界里,到目前為止最受歡迎的語(yǔ)言,占了回復(fù)者的 61% (緊追在后的是 39% 的 Python )。
它也吸引了 Wall Street 的注目。傳統(tǒng)而言,證券分析師在 Excel 檔從白天看到晚上,但現(xiàn)在 R 在財(cái)務(wù)建模的使用率逐漸增加,特別是視覺(jué)化工具,美國(guó)銀行的副總裁 Niall O’Conno 說(shuō),“R 讓我們俗氣的表格變得突出 ”。
在數(shù)據(jù)建模上,它正在往逐漸成熟的專業(yè)語(yǔ)言邁進(jìn),雖然 R 仍受限于當(dāng)公司需要制造大規(guī)模的產(chǎn)品時(shí),而有的人說(shuō)他被其他語(yǔ)言篡奪地位了。
“R 更有用的是在畫圖,而不是建模?!?頂尖數(shù)據(jù)分析公司 metamarkets 的 CEO,Michael Driscoll 表示,“ 你不會(huì)在 Google 的網(wǎng)頁(yè)排名核心或是 Facebook 的朋友們推薦演算法時(shí)看到 R 的蹤影,工程師會(huì)在 R 里建立一個(gè)原型,然后再到 Java 或 Python 里寫模型語(yǔ)法 ”。
舉一個(gè)使用 R 很有名的例子,在 2010 年時(shí),Paul Butler 用 R 來(lái)建立 Facebook 的世界地圖,證明了這個(gè)語(yǔ)言有多豐富多強(qiáng)大的視覺(jué)化數(shù)據(jù)能力,雖然他現(xiàn)在比以前更少使用 R 了。
“R 已經(jīng)逐漸過(guò)時(shí)了,在龐大的數(shù)據(jù)集底下它跑的慢又笨重 ” Butler 說(shuō)。
所以接下來(lái)他用什么呢?
如果說(shuō) R 是神經(jīng)質(zhì)又令人喜愛(ài)的 Geek,那 Python 就是隨和又好相處的女生。
Python 結(jié)合了 R 的快速、處理復(fù)雜數(shù)據(jù)挖掘的能力以及更務(wù)實(shí)的語(yǔ)言等各個(gè)特質(zhì),迅速地成為主流,Python 比起 R,學(xué)起來(lái)更加簡(jiǎn)單也更直觀,而且它的生態(tài)系統(tǒng)近幾年來(lái)不可思議地快速成長(zhǎng),在統(tǒng)計(jì)分析上比起 R 功能更強(qiáng)。
Butler 說(shuō),“ 過(guò)去兩年間,從 R 到 Python 地顯著改變,就像是一個(gè)巨人不斷地推動(dòng)向前進(jìn) ”。
在數(shù)據(jù)處理范疇內(nèi),通常在規(guī)模與復(fù)雜之間要有個(gè)取舍,而 Python 以折衷的姿態(tài)出現(xiàn)。IPython Notebook (記事本)和 NumPy 被用來(lái)暫時(shí)存取較低負(fù)擔(dān)的工作量,然而 Python 對(duì)于中等規(guī)模的數(shù)據(jù)處理是相當(dāng)好的工具; Python 擁有豐富的數(shù)據(jù)族,提供大量的工具包和統(tǒng)計(jì)特征。
美國(guó)銀行用 Python 來(lái)建立新產(chǎn)品和在銀行的基礎(chǔ)建設(shè)介面,同時(shí)也處理財(cái)務(wù)數(shù)據(jù)?!癙ython 是更廣泛又相當(dāng)有彈性,所以大家會(huì)對(duì)它趨之若鶩?!監(jiān)’Donnell 如是說(shuō)。
然而,雖然它的優(yōu)點(diǎn)能夠彌補(bǔ) R 的缺點(diǎn),它仍然不是最高效能的語(yǔ)言,偶爾才能處理龐大規(guī)模、核心的基礎(chǔ)建設(shè)。Driscoll 是這么認(rèn)為的。
今日大多數(shù)的數(shù)據(jù)科學(xué)都是透過(guò) R 、 Python 、 Java 、 Matlab 及 SAS 為主,但仍然存在著鴻溝要去彌補(bǔ),而這個(gè)時(shí)候,新進(jìn)者 Julia 看到了這個(gè)痛點(diǎn)。
Julia 仍太過(guò)于神秘而尚未被業(yè)界廣泛的采用,但是當(dāng)談到它的潛力足以搶奪 R 和 Python 的寶座時(shí),數(shù)據(jù)黑客也難以解釋。原因在于Julia 是個(gè)高階、不可思議的快速和善于表達(dá)的語(yǔ)言,比起 R 要快的,比起 Python 又有潛力處理更具規(guī)模的數(shù)據(jù),也很容易上手。
“Julia 會(huì)變的日漸重要,最終,在 R 和 Python 可以做的事情在 Julia 也可以 ”。Butler 是這么認(rèn)為的。
就現(xiàn)在而言,若要說(shuō) Julia 發(fā)展會(huì)倒退的原因,大概就是它太年輕了。Julia 的數(shù)據(jù)社區(qū)還在初始階段,在它要能夠和 R 或 Python 競(jìng)爭(zhēng)前,它還需要更多的工具包和軟件包。
Driscoll 說(shuō),它就是因?yàn)樗贻p,才會(huì)有可能變成主流又有前景。
Java 和以 Java 為基礎(chǔ)的架構(gòu),是由谷谷里最大的幾家科技公司的核心所建立的,如果你從 Twitter 、 linkein 或是 Facebook 里觀察,你會(huì)發(fā)現(xiàn) Java 對(duì)于所有數(shù)據(jù)工程基礎(chǔ)架構(gòu)而言,是非?;A(chǔ)的語(yǔ)言。
Java 沒(méi)有和 R 和 Python 一樣好的視覺(jué)化功能,它也不是統(tǒng)計(jì)建模的最佳工具,但是如果你需要建立一個(gè)龐大的系統(tǒng)、使用過(guò)去的原型,那 Java 通常會(huì)是你最基的選擇。
為了迎合大量數(shù)據(jù)處理的需求,以 Java 為基礎(chǔ)的工具群興起。Haoop 為處理一批批數(shù)據(jù)處理,發(fā)展以 Java 為基礎(chǔ)的架構(gòu)關(guān)鍵;相較于其他處理工具,Haoop 慢,但是無(wú)比的準(zhǔn)確和可被后端數(shù)據(jù)庫(kù)分析廣泛使用。和 Hive 搭配的很好,Hive 是基于查詢的架構(gòu)下,運(yùn)作的相當(dāng)好。
Scala 是另一個(gè)以 Java 為基礎(chǔ)的語(yǔ)言,和 Java 很像,對(duì)任何想要進(jìn)行大規(guī)模的機(jī)械學(xué)習(xí)或是建立高階的演算法,Scala 會(huì)是逐漸興起的工具。它是善于呈現(xiàn)且擁有建立可靠系統(tǒng)的能力。
“Java 像是用鋼鐵建造的; Scala 則是讓你能夠把它拿進(jìn)窯烤然后變成鋼的黏土 ”Driscoll 說(shuō)。
Matlab 可以說(shuō)是歷久不衰,即使它標(biāo)價(jià)很高;在非常特定的利基市場(chǎng)它使用的相當(dāng)廣泛,包括密集的研究機(jī)器學(xué)習(xí)、信號(hào)處理、圖像辨識(shí)等等。
GO 是另一個(gè)逐漸興起的新進(jìn)者,從 Google 開發(fā)出來(lái)的,放寬點(diǎn)說(shuō),它是從 C 語(yǔ)言來(lái)的,并且在建立強(qiáng)大的基礎(chǔ)架構(gòu)上,漸漸地成為 Java 和 Python 的競(jìng)爭(zhēng)者。
這么多的可以使用,但我認(rèn)為不見得每個(gè)都一定要會(huì)才行,知道你的目標(biāo)和方向是什么,就選定一個(gè)最適合的工具使用吧!可以幫助你提升效率又達(dá)到精準(zhǔn)的結(jié)果。
【微語(yǔ)】出國(guó)留學(xué),不是為了做富二代。而是為了讓自己更加獨(dú)立和強(qiáng)大!
本文地址:http://v5tt.cn/liuxue/180216.html
轉(zhuǎn)載說(shuō)明:文章《半路出家追熱門--數(shù)據(jù)分析》由【留求藝】原創(chuàng)發(fā)布(部分轉(zhuǎn)載內(nèi)容均有注明出處,如有侵權(quán)請(qǐng)告知),轉(zhuǎn)載請(qǐng)注明文章來(lái)源。
半路出家追熱門!學(xué)什么軟件或語(yǔ)言最有利于從事數(shù)據(jù)分析工作?...
作為世界金融中心,英國(guó)的金融專業(yè)一直是國(guó)內(nèi)學(xué)生申請(qǐng)的熱門專業(yè),本科非金融專業(yè)的學(xué)生也考慮申請(qǐng)英國(guó)的金融學(xué)專業(yè)碩士。英國(guó)金融專業(yè)又可以細(xì)分出9大類專業(yè),課程側(cè)重點(diǎn)和轉(zhuǎn)專業(yè)申請(qǐng)的難度各有不同,下面就跟著南......
...過(guò)美國(guó)留學(xué)的同學(xué)們都知道,商科、工程等是留美申請(qǐng)的熱門專業(yè)。那么,這些專業(yè)下設(shè)哪些方向?具體學(xué)什么課程?是否真正適合你?畢業(yè)后從事什么工作?今天,老師就為大家系統(tǒng)介紹幾個(gè)熱門碩士專業(yè)的申請(qǐng),并提醒同學(xué)們,......
...類專業(yè)之外、傳媒、公共管理、藝術(shù)類等也是留美申請(qǐng)的熱門專業(yè)。那么,這些專業(yè)下設(shè)哪些方向?具體學(xué)什么課程?是否真正適合你?畢業(yè)后從事什么工作?今天,老師就為大家系統(tǒng)介紹幾個(gè)熱門碩士專業(yè)的申請(qǐng),并提醒同學(xué)們,......
在申請(qǐng)英國(guó)的過(guò)程中,很多人可能會(huì)面臨半路退出的情況。...
日本留學(xué)的費(fèi)用因?qū)W校類型、專業(yè)、課程等因素而有所不同。以下是一些基本的費(fèi)用參考:通常在1萬(wàn)元人民幣左右。加上30,000元的海外服務(wù)費(fèi),最高可達(dá)約40,000元人民幣。公立大學(xué)學(xué)費(fèi):約80-120萬(wàn)日元/年,相當(dāng)于約5-7.5萬(wàn)元人......
...生的女孩具備怎樣的性格特點(diǎn)呢?本文將從多個(gè)角度進(jìn)行分析。首先,敢追男生的女孩通常具備較強(qiáng)的...
我們追英劇,外國(guó)人卻追中國(guó)國(guó)產(chǎn)??!...
追求外國(guó)人的方法可以總結(jié)為以下幾點(diǎn):研究目標(biāo)的文化背景,以便更好地了解他們的喜好和習(xí)慣。通過(guò)參加社團(tuán)活動(dòng)、課程等場(chǎng)合,自然地與他們接觸。利用共同興趣或話題,如旅游、美食、音樂(lè)等,來(lái)引起他們的注意。如果......
在加州這片陽(yáng)光明媚、活力四射的土地上,圣地亞哥與洛杉磯如同兩顆璀璨的明珠,各自散發(fā)著獨(dú)特的魅力,吸引著無(wú)數(shù)追夢(mèng)者與旅人。...