使用Rprofile.site中的.libXPath更改R默認(rèn)庫(kù)路徑失敗我在Windows上運(yùn)行R,而不是作為管理員運(yùn)行。當(dāng)我安裝一個(gè)軟件包時(shí),以下命令不起作用:> install.packages("zoo")Installing package(s) into ‘C:/Program Files/R/R-2.15.2/library’(as ‘lib’ is unspecified)
Warning in install.packages :
'lib = "C:/Program Files/R/R-2.15.2/library"' is not writable要安裝軟件包,我必須指定一個(gè)庫(kù)位置:install.packages("zoo", lib="C:/software/Rpackages")要加載包,還必須指定庫(kù)位置:library("zoo", lib.loc="C:/software/Rpackages")所有這些都沒問題,但我想看看我能不能C:/software/Rpackages到庫(kù)路徑,因此不必每次鍵入它。當(dāng)我在網(wǎng)上搜索時(shí),我發(fā)現(xiàn)這樣做的一種方法是編輯Rprofile.site文件并添加行.libPaths("C:/software/Rpackages")但是,在執(zhí)行此操作并啟動(dòng)RStudio之后,這是我獲得的輸出> .libPaths()[1] "C:/Program Files/R/R-2.15.2/library" "C:/Program Files/RStudio/R/library"這個(gè).libPaths命令中添加的Rprofile.site似乎沒有任何效果!為什么是這種情況?或者更重要的是,如何解決這個(gè)問題,這樣我就可以在不輸入庫(kù)位置的情況下安裝和加載包了?注意:如果啟動(dòng)RStudio,則.libPaths()命令似乎可以正常工作.libPaths("C:/software/Rpackages")> .libPaths()[1] "C:/software/Rpackages"
"C:/Program Files/R/R-2.15.2/library"這不奇怪嗎?
使用Rprofile.site中的.libXPath更改R默認(rèn)庫(kù)路徑失敗
呼啦一陣風(fēng)
2019-07-09 17:56:23