R练习
m1<-seq(3)
rm(m1)
gc()
?
install.packages("biglm",dependencies=T)
?
?
linux下R可使用的最大內存是?
(9 篇回復)?(5 個人參與)標簽:
還沒有標簽。
cyy024
新手上路
注冊于: 2008/01/08
發帖數: 14
?
服務器是16g的內存,R的內存是不是也可以用到16g
要用什么函數增加內存嗎?memory.list在linux下不適用。
謝謝!2 年 前回復 #?回復
pengchy
常規會員
注冊于: 2007/01/02
發帖數: 311
?
你可以看看R-admin文檔的8 Choosing between 32- and 64-bit builds(第22頁)2 年 前回復 #?回復pengchy
常規會員
注冊于: 2007/01/02
發帖數: 311
?
在linux下,可以通過下面這個方式來增加R使用的內存,如果不行就多試幾次,每次的結果可能會不一樣。在shell下啟動R
R --max-vsize=3G2 年 前回復 #?回復
cyy024
新手上路
注冊于: 2008/01/08
發帖數: 14
?
謝謝大家的幫助。我按照上面的幫助把內存調大了。嘗試讀入了一個6g的數據,但是,我想做回歸分析缺失敗了。
報錯原因是:Error: cannot allocate vector of size 2.8 Gb
是不是回歸分析只能支持2.8g的數據呢?2 年 前回復 #?回復
劉思喆
版主
注冊于: 2006/06/26
發帖數: 1,387
?
如果是 lm 的話,你可以試一試 biglm 包: bounded memory linear and generalized linear models2 年 前回復 #?回復sociology
初級會員
注冊于: 2006/11/13
發帖數: 195
?
引用第3樓cyy024于2009-06-30 09:50發表的??:謝謝大家的幫助。
我按照上面的幫助把內存調大了。嘗試讀入了一個6g的數據,但是,我想做回歸分析缺失敗了。
報錯原因是:Error: cannot allocate vector of size 2.8 Gb
是不是回歸分析只能支持2.8g的數據呢? [url=http://cos.name/bbs/job.php?action=topost&tid=15635&pid=73614][/url]
你一個回歸模型中就需要所有6G的數據嗎?如果不是,那就只導入需要的數據。
如果還是不行,那就試一下biglm.2 年 前回復 #?回復
cyy024
新手上路
注冊于: 2008/01/08
發帖數: 14
?
繼續發問題:biglm包怎么安裝?
參考了statistic with R上關于安裝package的說明如下:
R CMD INSTALL Rgraphviz 1.5.0.tar.gz
echo /usr/lib/graphviz/ >> /etc/ld.so.conf
ldconfig
ln -s /usr/lib/graphviz/*.so* /usr/local/lib/?
我做了如下程序:
(1)R CMD INSTALL biglm_0.7.gz
結果:
* Installing to library '/home/work/R-2.9.0/library'
* Installing *binary* package 'biglm' ...
* DONE (biglm)
(2)echo /home/work/R-2.9.0/library/biglm >>/etc/ld.so.conf
ldconfig
(3)ln -s /home/work/R-2.9.0/library/biglm /*.so*?? /usr/local/lib/
可是biglm目錄下沒有*.so*文件
以上步驟有哪里不對嗎?謝謝大家指導!2 年 前回復 #?回復
劉思喆
版主
注冊于: 2006/06/26
發帖數: 1,387
?
應該是 OS 上 R 的依賴庫沒有裝全,這個比較麻煩2 年 前回復 #?回復houliping
初級會員
注冊于: 2006/11/26
發帖數: 65
?
引用第6樓cyy024于2009-07-01 10:55發表的??:繼續發問題:
biglm包怎么安裝?
參考了statistic with R上關于安裝package的說明如下:
R CMD INSTALL Rgraphviz 1.5.0.tar.gz
echo /usr/lib/graphviz/ >> /etc/ld.so.conf
....... [url=http://cos.name/bbs/job.php?action=topost&tid=15635&pid=73691][/url]
沒必要這么復雜。你用的是linux的哪個發行版?建議直接在R里面運行install.packages("biglm",dependencies=T)命令安裝biglm擴展包。2 年 前回復 #?回復
RSS?訂閱本帖
回復
您必須登錄才能回復。
總結
- 上一篇: 盘古分词-关键字搜索没有结果(关键字由未
- 下一篇: Oracle Study案例之--基于表