R語(yǔ)言如何增強(qiáng)數(shù)據(jù)科學(xué)?
當(dāng)今數(shù)據(jù)科學(xué)領(lǐng)域***的工具之一是開源編程語(yǔ)言R語(yǔ)言,它廣泛的應(yīng)用于各個(gè)領(lǐng)域。簡(jiǎn)單來說,R語(yǔ)言就是一種數(shù)據(jù)語(yǔ)言。過去的20年間,全世界的統(tǒng)計(jì)學(xué)家已經(jīng)為開源語(yǔ)言R語(yǔ)言做出了許多創(chuàng)新性的貢獻(xiàn)。這些貢獻(xiàn)意味著,R語(yǔ)言開發(fā)者們能夠找到一種方法來接觸到那些邊緣學(xué)科運(yùn)算規(guī)則的資料庫(kù)(不再受統(tǒng)計(jì)學(xué)知識(shí)的限制),從而能夠很迅速地開發(fā)出智能分析應(yīng)用程序。正是如此,R語(yǔ)言變得越來越好,非常受用戶歡迎,應(yīng)用的行業(yè)也更加廣泛。
我們已經(jīng)可以看到R語(yǔ)言的強(qiáng)大功能既適用于初創(chuàng)企業(yè),也可以在傳統(tǒng)企業(yè)中發(fā)揮作用:比如,挪威的e-smart語(yǔ)言智能系統(tǒng)已經(jīng)在云端配置了基于R語(yǔ)言的預(yù)測(cè)模型,這一功能的用途是可通過智能電表中的數(shù)據(jù)來幫助優(yōu)化國(guó)家電網(wǎng);美國(guó)世紀(jì)投資公司正是使用R語(yǔ)言作為量化投資平臺(tái)的基礎(chǔ);國(guó)家氣象局在河流預(yù)報(bào)中心也使用R語(yǔ)言用來幫助預(yù)測(cè)洪水;再比如,房地產(chǎn)分析公司TRulia使用R語(yǔ)言幫助預(yù)測(cè)房?jī)r(jià);除此之外,R語(yǔ)言還作為Twitter網(wǎng)站大數(shù)據(jù)工具箱的一部分,用于監(jiān)測(cè)網(wǎng)站的用戶體驗(yàn)。類似的例子數(shù)不勝數(shù),數(shù)量也在增加,足以看出R語(yǔ)言的強(qiáng)大功能及廣泛的應(yīng)用。
盡管R語(yǔ)言已經(jīng)廣泛地被使用,但實(shí)際上,我們才剛剛開始意識(shí)到當(dāng)今高級(jí)統(tǒng)計(jì)平臺(tái)的力量。在未來的5至10年內(nèi),幾乎在每個(gè)應(yīng)用軟件及程序、互聯(lián)網(wǎng)設(shè)備和智能手機(jī)中都可以看到機(jī)器學(xué)習(xí)和智能分析的影子。面對(duì)如此之多的挑戰(zhàn)亟需解決,業(yè)界必須確保R語(yǔ)言作為正確的工具交到正確的人手中,這些人致力于尋找那些浩瀚而珍貴的數(shù)據(jù)庫(kù)的答案。
R語(yǔ)言基金會(huì)一直致力于開拓市場(chǎng),用以支持R語(yǔ)言的發(fā)展并且擴(kuò)大使用R語(yǔ)言的客戶群,在此同時(shí),還有更多的任務(wù)需要完成,這樣才能讓全世界的開發(fā)人員在企業(yè)中充分利用R語(yǔ)言,使其功能得到***程度的利用。目前為止,得到了業(yè)界支持之后,主要在三方面能夠幫助加快R語(yǔ)言的發(fā)展進(jìn)度:
1.測(cè)試:強(qiáng)大的軟件測(cè)試方法和基礎(chǔ)設(shè)施,更有助于開發(fā)R語(yǔ)言的新版本語(yǔ)言包,毋庸置疑,這對(duì)R語(yǔ)言社區(qū)將極其有利。如果能夠切實(shí)做到保證候選發(fā)布版的高品質(zhì),并且能夠在后續(xù)的發(fā)布版本也保持兼容性,那么在企業(yè)內(nèi)部應(yīng)用中將會(huì)大大提高R語(yǔ)言代碼的可重復(fù)性和可靠性;如果這樣,那么R語(yǔ)言的應(yīng)用將會(huì)更加方便。
2.可擴(kuò)展性:目前而言,R語(yǔ)言功能的實(shí)現(xiàn)普遍是內(nèi)存受限的。然而非常戲劇性的是,當(dāng)今很多時(shí)候我們正在分析的數(shù)據(jù)集卻全都比計(jì)算機(jī)內(nèi)存更大。只要努力實(shí)現(xiàn)R語(yǔ)言的功能,充分利用這一既強(qiáng)大又科學(xué)的語(yǔ)言,就能夠使企業(yè)更方便更輕松地處理數(shù)據(jù)任務(wù)(尤其是與大型數(shù)據(jù)集有關(guān)時(shí))。
3.面向未來:R語(yǔ)言需要不斷創(chuàng)新,這樣才能夠確保它在當(dāng)前的和未來的分析環(huán)境中都可以繼續(xù)發(fā)揮作用,這些分析環(huán)境包括比如Hadoop、Spark以及下一代的數(shù)據(jù)庫(kù)。這需要持續(xù)不斷地接受教育,并且與全世界各地的R語(yǔ)言組織和數(shù)據(jù)開發(fā)人員通力合作才能完成,這需要我們我們共同努力,才能使R變得更好。
R語(yǔ)言的統(tǒng)計(jì)編程部分不僅簡(jiǎn)潔優(yōu)美而且具有良好的靈活性,這使得它已經(jīng)在金融、醫(yī)療、社會(huì)科學(xué)、公共事業(yè)領(lǐng)域都取得了重大突破。一直以來都有各方面的支持伴隨著它的發(fā)展,因此我們期待在這個(gè)嶄新的聯(lián)結(jié)密切的世界中,可以看到數(shù)據(jù)科學(xué)和統(tǒng)計(jì)學(xué)應(yīng)用程序中取得革命性進(jìn)步。
有一個(gè)R語(yǔ)言聯(lián)盟(微軟公司是其中的一個(gè)創(chuàng)始成員),聯(lián)盟最近公布的目標(biāo)是:在一個(gè)開放的開發(fā)環(huán)境中領(lǐng)導(dǎo)R語(yǔ)言的未來道路。R語(yǔ)言聯(lián)盟將會(huì)幫助R語(yǔ)言以更快速的步伐造福它的每一位愛好者和使用者。R語(yǔ)言聯(lián)盟將持續(xù)不斷的努力,為數(shù)據(jù)科學(xué)的發(fā)展創(chuàng)造沃土。在高科技行業(yè)的強(qiáng)有力支持下,不管是現(xiàn)在還是未來,R語(yǔ)言基金會(huì)和R語(yǔ)言聯(lián)盟都將繼續(xù)投入精力,力爭(zhēng)使R語(yǔ)言成為更棒的語(yǔ)言。