一、R是一個(gè)強(qiáng)大的腳本語言。
R是一種強(qiáng)大的腳本語言,它能夠像Perl的正則表達(dá)式一樣來處理文本。凌亂的數(shù)據(jù)需要編程語言這樣的資源,盡管SAS和SPSS有處理那些超越下拉菜單任務(wù)的腳本語言,但是R是被用作一門編程語言來寫的,因此,對于這一目的,R是一種更好工具;
二、免費(fèi)... 開源...
這也是比較重要的一點(diǎn),也是SAS流行于公司,R流行于研究機(jī)構(gòu)和大學(xué)的最主要原因;各種包和函數(shù)的透明性極好,這使得對函數(shù)的調(diào)整和改良變得非常便利。只需要把源碼調(diào)出來,自己稍微修改一下就可以了。這種事情放在任何其他統(tǒng)計(jì)軟件里都近乎奢望;
三、有R GUI和RStudio兩種風(fēng)格供君選擇,說實(shí)話我覺得這兩種風(fēng)格已經(jīng)涵括了大多數(shù)人的使用偏好;
?
?四、統(tǒng)計(jì)分析領(lǐng)域最權(quán)威的軟件,是專門為統(tǒng)計(jì)和數(shù)據(jù)分析開發(fā)的語言,各種功能和函數(shù)琳瑯滿目,其中成熟穩(wěn)定的一抓一把;
五、安裝程序小,安裝程序只有70Mb左右,比起某些死貴且?guī)资畟€(gè)G的付費(fèi)軟件真的是超級迷你小巧玲瓏... 因?yàn)轶w積輕便,運(yùn)行起來系統(tǒng)負(fù)擔(dān)也小。
?
?六、可視化功能強(qiáng)大,漂亮又靈活的圖。如比較火的E-Chart。下面這些炫酷的圖形都是基于R腳本開發(fā)的。

![4BQR{6~XM~C)5M]4[ZE@}_Y.png 4BQR{6~XM~C)5M]4[ZE@}_Y.png](http://1075.edu.jg.com.cn:81/forum/201701/09/113652t3cwzf75w0hi7htr.png)
當(dāng)然,任何語言都不是完美無缺的,如R的內(nèi)存管理和平行處理方面,數(shù)據(jù)量一大會出現(xiàn)報(bào)錯(cuò);Pakage的可靠和兼容性;無法實(shí)現(xiàn)模型落地等。在這些方面,我們期待R語言的進(jìn)步。
總之,數(shù)據(jù)分析師不可能只掌握一種語言來完成所有的工作,每種語言也有他的優(yōu)劣勢。R作為入門的編程語言,是做數(shù)據(jù)分析入門的不二選擇。








暫無數(shù)據(jù)