1. 程式人生 > >隨筆︱MRO-Microsoft R Open使用心得與相應內容總結

隨筆︱MRO-Microsoft R Open使用心得與相應內容總結

每每以為攀得眾山小,可、每每又切實來到起點,大牛們,緩緩腳步來俺筆記葩分享一下吧,please~

———————————————————————————


往期回顧:

——————————————————————————————————————————————

MRO在IDE上的選擇:

公眾號大貓的R語言課堂,公眾號作者使用這個MRO+Visual Studio 2015來執行,VS效能強大能夠很好地去其他開發軟體互動;

當然MRO也是可以直接用RStudio直接呼叫的,效果也是很不錯的呢!

——————————————————————————————————————————————

原來的R包如何轉移?

筆者在原來的R中安裝了很多包,由於數目眾多,真的懶得再去一個個安裝,於是乎,

將原來的library的包檔案,全部複製到MRO的library之中,然後執行下面的語句:

update.packages(checkBuilt=TRUE, ask=FALSE) 
幾乎大部分的包都會成功適配,當然偶爾有一些不適配可能還需要自己載入一下。

——————————————————————————————————————————————

MRO殺手鐗:

1、多執行緒,多執行緒絕對牛掰,可以多核運作在運算過程中會事半功倍,效能至少提高2倍不止;

2、TimeMachine——可以把你載入的包返回到任意時間以及任意版本。

有待補充...

——————————————————————————————————————————————


注意:

1、筆者用了一段時間,發現如果在多核運作下,你得時刻注意儲存檔案,貌似不是特別穩定,特別是筆者在做一個百萬資料集的操作時候,會出現多次卡死,一直處於執行狀態,console中沒有“> ”角標,於是乎不得不重啟,然後環境裡的所有東西就泡湯了。欲哭無淚。。。 - -!

2、github上呼叫內容不是特別給力,試了很多次有些github上的內容怎麼都呼叫不起來,然後換成常規的R就可以迎刃而解,不知道咋回事兒..

3、Error : 'namespace:stats'沒有出口‘sigma’這個物件,呼叫caret時候出現的報錯。於是轉戰用普通的R,即可成功載入內容。

每每以為攀得眾山小,可、每每又切實來到起點,大牛們,緩緩腳步來俺筆記葩分享一下吧,please~


———————————————————————————