2015/11/9
R 套件異常時如何重新安裝
最近碰到一個奇怪的問題,使用 ggfortify 套件,想要將迴歸的圖形利用 autoplot 輸出發生了問題,顯示 “no layers in plot”
程式碼:
library( ggfortify)
autoplot (lm(Sepal.Length ~ Sepal.Width , data = iris))
異常訊息:
“no layers in plot”
但如果是要繪裂 pca 等統計圖形則正常 …
分別用以下2種方式重新安裝套件都無法解決
(1)
install.packages('ggfortify')
會顯示警告訊息:
Warning in install.packages :
package ‘ggfortify’ is not available (for R version 3.2.2)
(2)
library(devtools)
install_github('sinhrks/ggfortify')
能安裝,但依舊無解
上網查到的解法如下:
install.packages('ggfortify', dependencies=TRUE, repos='http://cran.rstudio.com/')
另外也利用 Rstudio 檢查了久未更新的其他套件,將其一併更新…
終於可以正常執行 autoplot 指令
參考網址:
http://stackoverflow.com/questions/25721884/how-should-i-deal-with-package-xxx-is-not-available-for-r-version-x-y-z-wa
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言