為什麼使用R語言做統計?


為什麼使用R語言進行統計計算和圖形化?主要有以下幾個方面的原因 -

  • R語言是開源的,免費的!
    R語言是根據GNU通用公共許可證的條款免費提供和下載的。我們可以看看原始碼,看看功能是如何編寫和實現的。大多數R軟體包可以在相同的許可證下使用,所以您可以使用它們,即使在商業應用程式中,也無需擔心版權使用問題。

  • R語言是受歡迎的 - 並且越來越受歡迎
    IEEE每年都會發布最流行的程式設計語言列表。R語言在2015年的排名第六位,在2016年排名第五。對於像R語言這樣的領域特定語言來說,它比C語言通用語言更受歡迎。
    這不僅表現出對R語言作為程式設計語言的興趣越來越大,而且人們經常使用R語言在資料科學和機器學習等領域。

  • R語言在所有平台上執行
    您可以在所有受歡迎的平台(Windows,Linux和Mac)中找到R語言的發行版。
    在一個平台上編寫的R程式碼可以輕鬆地移植到另一個平台上,這是沒有任何問題。 跨平台的互操作性在當今的計算機世界中是一個重要的功能 - 即使微軟在實現所有系統上執行的技術的好處之後,也可以在所有平台上實現.NET

  • 學習R將增加您獲得工作的機會
    根據O’Reilly Media在2014年進行的資料科學薪資調查,資料科學家在全球的中位數為98,000美元。在美國,這個數位更高 - 約14.4萬美元。
    當然,知道如何編寫R程式不會立即讓你找到工作,一個資料科學家必須用很多工具來完成他們的工作。 即使您正在找有關軟體開發人員職位,有R程式設計經驗也可以讓您脫穎而出。

  • R被大的科技巨頭所使用
    技術巨頭的採用始終是程式設計語言潛力的標誌。今天的公司並沒有做出自己的決定。 每個重大決策必須得到具體的資料分析的支援。
    下面是一些使用R語言的科技公司,R是簡單和權力的正確組合,世界各地的公司都使用它來做出計算決策。 這裡有幾種行業堅定地使用R並為R生態系統做出貢獻的方式。

公司 應用/貢獻
Twitter 監控使用者體驗
福特 分析社交媒體以支援他們汽車的設計決策
紐約時報 資訊資料,資料新聞
Microsoft 在2015年收購Revolution Analytics後,發布了Microsoft R Open,增強的R發行版和Microsoft R伺服器
人權資料分析小組 衡量戰爭的影響
Google 為Google內的R使用者社群建立了R風格指南

所以,使用R時,您可以放心,因為您已經站在巨人的肩膀上了。