為什么使用R語言進行統(tǒng)計計算和圖形化?主要有以下幾個方面的原因 -
R語言是開源的,免費的!
R語言是根據(jù)GNU通用公共許可證的條款免費提供和下載的。我們可以看看源代碼,看看功能是如何編寫和實現(xiàn)的。大多數(shù)R軟件包可以在相同的許可證下使用,所以您可以使用它們,即使在商業(yè)應用程序中,也無需擔心版權(quán)使用問題。
R語言是受歡迎的 - 并且越來越受歡迎
IEEE每年都會發(fā)布最流行的編程語言列表。R語言在2015年的排名第六位,在2016年排名第五。對于像R語言這樣的領(lǐng)域特定語言來說,它比C語言通用語言更受歡迎。
這不僅表現(xiàn)出對R語言作為編程語言的興趣越來越大,而且人們經(jīng)常使用R語言在數(shù)據(jù)科學和機器學習等領(lǐng)域。
R語言在所有平臺上運行
您可以在所有受歡迎的平臺(Windows,Linux和Mac)中找到R語言的發(fā)行版。
在一個平臺上編寫的R代碼可以輕松地移植到另一個平臺上,這是沒有任何問題。 跨平臺的互操作性在當今的計算機世界中是一個重要的功能 - 即使微軟在實現(xiàn)所有系統(tǒng)上運行的技術(shù)的好處之后,也可以在所有平臺上實現(xiàn).NET。
學習R將增加您獲得工作的機會
根據(jù)O’Reilly Media在2014年進行的數(shù)據(jù)科學薪資調(diào)查,數(shù)據(jù)科學家在全球的中位數(shù)為98,000美元。在美國,這個數(shù)字更高 - 約14.4萬美元。
當然,知道如何編寫R程序不會立即讓你找到工作,一個數(shù)據(jù)科學家必須用很多工具來完成他們的工作。 即使您正在找有關(guān)軟件開發(fā)人員職位,有R編程經(jīng)驗也可以讓您脫穎而出。
R被大的科技巨頭所使用
技術(shù)巨頭的采用始終是編程語言潛力的標志。今天的公司并沒有做出自己的決定。 每個重大決策必須得到具體的數(shù)據(jù)分析的支持。
下面是一些使用R語言的科技公司,R是簡單和權(quán)力的正確組合,世界各地的公司都使用它來做出計算決策。 這里有幾種行業(yè)堅定地使用R并為R生態(tài)系統(tǒng)做出貢獻的方式。
| 公司 | 應用/貢獻 |
|---|---|
| 監(jiān)控用戶體驗 | |
| 福特 | 分析社交媒體以支持他們汽車的設計決策 |
| 紐約時報 | 信息資料,數(shù)據(jù)新聞 |
| Microsoft | 在2015年收購Revolution Analytics后,發(fā)布了Microsoft R Open,增強的R發(fā)行版和Microsoft R服務器 |
| 人權(quán)資料分析小組 | 衡量戰(zhàn)爭的影響 |
| 為Google內(nèi)的R用戶社區(qū)創(chuàng)建了R風格指南 |
所以,使用R時,您可以放心,因為您已經(jīng)站在巨人的肩膀上了。