R的日記-給R加個編譯器
R是一款強大免費且開源的統計分析軟件,這是R的長處,可也是其“缺陷”的根源:不似商業軟件那樣user-friendly。記得初學R時,給我留下最深印象的不是其功能的強大(體會到的其實是
),而是其簡潔如一張白紙的操作界面,再加上復雜而勞累的一遍遍敲擊鍵盤,感覺用其做一點點統計分析都是噩夢。時至今日,R的編譯界面,我依然覺得是用過的軟件中最爛的那類。一個這么好的軟件為什么就不做一個好用的界面呢?

幸運的是,到目前已經有好幾個第三方的編譯器可以和R聯接。用這些編譯器有很多優點,比如能自動補全R里常用的指令,對語法結構能用不同顏色區別顯示等等。在這些編譯器上寫code,然后發送到R執行,然后調試修改,讓R的使用過程輕松了很多。這里,我介紹一款好用的編譯器:Notepad++。看名字就知道其是微軟視窗系統下Notepad的強化版,其實,這個軟件和微軟沒任何關系,其可在網上下載到,免費開源,綠色無污染。光有這個軟件還是無法與R聯接,還需要一個叫NppToR的軟件也就是
Notepad
Plus
Plus
To
R的意思,也是可以網上下載到的。有了Notepad++,NppToR和R,就可以進行配置了:
一、運行NppToR.exe,然后你會發現在系統界面的角落里會多出一個R的小圖標,在其上點擊右鍵,出現下圖:
二、出現如下設置界面:
三、Save,然后選擇第一張圖里的Start Notepad++就可以啟動Notepad++了,這時可以在Notepad++里編譯R指令。把一行的質量發送到R運行,只需把鼠標點擊到該行,然后按F8。如想一次運行多行質量,只需用鼠標選中多行,然后按F8。如果想運行整個R文檔里的指令,只需Ctrl+F8。
tips:a) Notepad++可以設置中文語音環境;b) Notepad++可以對R的指令自動補全加彩色顯示。只需...