日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

為什么R是你下一個(gè)要學(xué)的編程語(yǔ)言?

 richard_168 2016-01-08

編譯|丁雪 校對(duì)丁一

為什么R是你下一個(gè)要學(xué)的編程語(yǔ)言?

對(duì)于那些對(duì)R語(yǔ)言還不熟悉的朋友,我先來(lái)做一個(gè)簡(jiǎn)單的介紹。首先,R是非常吸引人的一門(mén)語(yǔ)言。如今它已成為求職簡(jiǎn)歷上讓人眼前一亮的一門(mén)技能,部分原因是R語(yǔ)言的使用人數(shù)大大提升。如今它正被各種各樣的專(zhuān)家們使用,包括軟件開(kāi)發(fā)、商業(yè)分析、統(tǒng)計(jì)報(bào)告和科學(xué)研究。你很有可能在工作中接觸到R語(yǔ)言,你還可能會(huì)考慮學(xué)習(xí)和使用這門(mén)語(yǔ)言。

如果你需要證明,沒(méi)有比一些反映R的增長(zhǎng)的獨(dú)立排名更好的了。R語(yǔ)言闖入近幾年流行編程語(yǔ)言Tiobe指數(shù)的前20名;2015年, IEEE將R列在2015年十大編程語(yǔ)言的第6位。另外,隨著數(shù)據(jù)密集型工作的增加,對(duì)處理、數(shù)據(jù)挖掘和可視化的工具,如R的需求也大大增加。

商業(yè)中的R語(yǔ)言

R源自90年代S編程語(yǔ)言的一個(gè)開(kāi)源版本。從那之后,R得到了許多公司的支持,其中最有名的是RStudio和Revolution Analytics,這兩家公司創(chuàng)建了與R語(yǔ)言相關(guān)的工具、程序包和服務(wù)。但是R的應(yīng)用并不僅限于這些專(zhuān)業(yè)公司;R還得到了一些運(yùn)轉(zhuǎn)最大的關(guān)系數(shù)據(jù)庫(kù)的大型公司的支持。比如其中之一的Oracle公司,已將R導(dǎo)入其產(chǎn)品。今年初,微軟(Microsoft)收購(gòu)了Revolution Analytics,并且在其SQLServer 2016中放入了R語(yǔ)言。SQLServer的管理員和.NET的開(kāi)發(fā)人員如今隨手便可使用R,R已同時(shí)和他們的標(biāo)準(zhǔn)平臺(tái)工具一起被安裝了。

為什么R是你下一個(gè)要學(xué)的編程語(yǔ)言?

高等教育中的R語(yǔ)言

這是一個(gè)有趣的事實(shí):R起源于學(xué)院派,新西蘭奧克蘭大學(xué)的Ross Ihaka和Robert Gentleman創(chuàng)建了它。它已經(jīng)被許多研究生課程廣泛采納,其中包括密集的統(tǒng)計(jì)研究。R也已經(jīng)在大規(guī)模開(kāi)放網(wǎng)上課程(MOOCs)中被使用,比如Coursera 上的數(shù)據(jù)科學(xué)課程(Data Science Program)和在Pluralsight上的課程里(包括我自己的R和RStudio課程)。選修涉及數(shù)據(jù)運(yùn)算的研究生課程很容易遇到R,像許多其它技術(shù)一樣,在學(xué)校的介紹導(dǎo)致其自然地被行業(yè)廣泛采納。在高等教育中R的存在也確認(rèn)了它在商業(yè)環(huán)境中的需求。

R是有利可圖的

誠(chéng)然,技術(shù)是有趣的,但是,我們中的大多數(shù)人享受著技術(shù)帶來(lái)的樂(lè)趣,也要憑借技術(shù)謀生。幸運(yùn)的是,R不僅用起來(lái)很愉快,并且對(duì)于從業(yè)者來(lái)說(shuō),商業(yè)上對(duì)R語(yǔ)言的高需求往往等同于高薪。在去年的骰子科技薪酬調(diào)查(The Dice Technology Salary Survey)中,R被視為一項(xiàng)獲取最高薪資的技能。最新的O’Reilly數(shù)據(jù)科學(xué)家薪酬調(diào)查(O’Reilly Data Science Salary Survey)也將R列為最高薪的數(shù)據(jù)科學(xué)家使用的技能之一。

R擁有多元的社區(qū)

R社區(qū)是多元的,擁有很多具有獨(dú)特專(zhuān)業(yè)背景的使用者。這其中包括研究人員、科學(xué)家、統(tǒng)計(jì)學(xué)家、商業(yè)分析人員和專(zhuān)業(yè)程序員等。綜合的R檔案網(wǎng)絡(luò)(CRAN)維護(hù)來(lái)自不同背景的社區(qū)成員所創(chuàng)建的程序包?,F(xiàn)有的程序包用來(lái)進(jìn)行股票市場(chǎng)分析、創(chuàng)建地圖、高通量基因組分析和自然語(yǔ)言處理。這僅僅是冰山一角,截至發(fā)稿時(shí),在CRAN上有7000多個(gè)可用程序包。此外,博客聚合網(wǎng)站R-Bloggers,作為一個(gè)消息樞紐服務(wù)于R社區(qū)。

R有趣

當(dāng)然,R有趣!最初,我被R吸引的原因是它用幾行代碼生成圖表和圖的強(qiáng)大能力。其它語(yǔ)言需要幾百行的代碼才可以完成的任務(wù),R只需要簡(jiǎn)單的幾行。雖然它比其它熱門(mén)的語(yǔ)言古怪,但是它具有專(zhuān)門(mén)面向數(shù)據(jù)分析的強(qiáng)大功能。比如,如果你在R中運(yùn)行以下程序片段:

> plot(iris)

下面是顯示結(jié)果:

為什么R是你下一個(gè)要學(xué)的編程語(yǔ)言?

程序運(yùn)行結(jié)果在下面的操作中:

· 鳶尾數(shù)據(jù)集是R中被人熟知的默認(rèn)數(shù)據(jù)集。不需要任何特殊操作加載或包含它。該數(shù)據(jù)集包括150個(gè)萼片長(zhǎng)度、寬度和花瓣的長(zhǎng)度、寬度的測(cè)量記錄,它們分別來(lái)自3種鳶尾(巴西鳶尾,變色鳶尾,和維吉尼亞鳶尾)的50朵花。這對(duì)其它R程序包來(lái)說(shuō)很常見(jiàn),包括數(shù)據(jù)集新功能的初步測(cè)試。

· plot函數(shù)有很強(qiáng)的適應(yīng)性。它可以接收各種形式的數(shù)據(jù),并據(jù)此做出一張合理的圖表。它還有許多選項(xiàng)對(duì)表示結(jié)果有影響。在上述的情況下,數(shù)據(jù)集中的每個(gè)變量都輸出成相對(duì)所有其它變量的圖表。其結(jié)果是一個(gè)散點(diǎn)圖矩陣,給出了每對(duì)變量之間分布的說(shuō)明。例如,一看就知道花瓣長(zhǎng)度比萼片寬度更可能提供一個(gè)明確的說(shuō)明:給定的記錄屬于什么物種。

一圖勝千言,而R只需10個(gè)字符便可創(chuàng)造出這表現(xiàn)力驚人的圖。

很值得學(xué)習(xí)R語(yǔ)言,它的成長(zhǎng)和成熟已經(jīng)使其被廣泛地接受,同時(shí)供學(xué)習(xí)的資源很多。如今,隨著微軟加快步伐,把R打包在更多產(chǎn)品中。你可以期待在今后的歲月里聽(tīng)到更多R的消息。

大數(shù)據(jù)文摘編譯者簡(jiǎn)介

丁雪華中師范大學(xué)情報(bào)學(xué)專(zhuān)業(yè)碩士,從事用戶(hù)行為與個(gè)性化服務(wù)方向的研究。關(guān)注大數(shù)據(jù)的發(fā)展,欲從事互聯(lián)網(wǎng)與咨詢(xún)行業(yè)的相關(guān)工作。丁一杜克大學(xué)藥理系在讀博士,對(duì)生物信息學(xué)和臨床藥學(xué)的大數(shù)據(jù)挖掘很感興趣。

【限時(shí)】2015年9月干貨文件打包下載,請(qǐng)點(diǎn)擊大數(shù)據(jù)文摘底部菜單(2015/10/31前)

為什么R是你下一個(gè)要學(xué)的編程語(yǔ)言?

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多