解決新版本R3.6.0不能載入devtools包問題

来源:https://www.cnblogs.com/lynn-home/archive/2019/05/01/10801221.html
-Advertisement-
Play Games

首先是看到下麵這個文章想試著練習一下,結果第一步就卡住了,無法載入devtools包,繁體字都冒出來了......汗!(沒有截圖,但過程痛苦不堪~) https://www.sohu.com/a/122630261_468636 在網上遍尋不著此題的答案,但根據熱心網友的回答,我大概懂了一點裡面的門 ...


首先是看到下麵這個文章想試著練習一下,結果第一步就卡住了,無法載入devtools包,繁體字都冒出來了......汗!(沒有截圖,但過程痛苦不堪~) https://www.sohu.com/a/122630261_468636   在網上遍尋不著此題的答案,但根據熱心網友的回答,我大概懂了一點裡面的門道: 首先,R包受鏡像限制,也就是cran,這裡我理解為:有的鏡像下沒有你需要的包,因此無法載入。我的R3.6.0報錯信息里也提示說,在ltu鏡像(好像是這個)下無法載入......   後來,在另一位熱心網友的啟發下,我連接了強大的中科院鏡像,果然非同凡響! https://blog.csdn.net/qq_29300341/article/details/53229215   這個時候,我按照博客里的操作,運行第一段代碼,耗費挺長時間, 我用這段時間了看了一個紀念海軍成立70周年的7分鐘短視頻。 ...... 然後,我輸入install.packages('devtools'),居然就成功安裝上了,簡直太神奇了!!! Amazing! 接下來的輸入都沒有問題,R軟體一一執行,我也成功做出了和上述文章一毛一樣的圖。 雀躍~   實際上似乎把博客的第一段代碼里的biocLite("methylKit") 直接改為你需要的biocLite("devtools")就可以!   我的成功之路如下:   --首先,關閉R,重新打開並輸入以下代碼,連接中科院鏡像: source("http://bioconductor.org/biocLite.R") options(BioC_mirror="http://mirrors.ustc.edu.cn/bioc/") biocLite("methylKit")   --直接安裝devtools包,這裡我選擇了shanghai映像,1或2都可以: install.packages('devtools')   --接下來輸入: install.packages("curl") devtools::install_github('hadley/ggplot2') devtools::install_github("ricardo-bion/ggtech", dependencies=TRUE) library(ggplot2) library(ggtech)   #最新的包,crane上沒有,只能在github上下載。   --繪圖示例代碼: d <- qplot(carat, data = diamonds[diamonds$color %in%LETTERS[4:7], ], geom = "histogram", bins=30, fill = color) d + theme_tech(theme="airbnb") + scale_fill_tech(theme="airbnb") + labs(title="Airbnb theme", subtitle="now with subtitles for ggplot2 >= 2.1.0")   就能得到和大神一樣的圖啦!