今天在安裝arrayexpress包上出現(xiàn)了點(diǎn)問題
先上問題截圖

出現(xiàn)了ff包報(bào)錯(cuò),出現(xiàn)這一問題的原因是因?yàn)橐蕾嚢黤f在2020年7月份更新了一次,從version 2.2-14升級(jí)到version 4.0.4,更新之后ff包內(nèi)open.ff和close.ff兩個(gè)函數(shù),更名為open和close。但是Oligo和OligoClasses并沒有及時(shí)更新,調(diào)用的依舊是open.ff和close.ff兩個(gè)函數(shù)名,因此會(huì)顯示無(wú)法調(diào)用這兩個(gè)函數(shù)(沒有出口這兩個(gè)對(duì)象)
那么解決這一問題就需要重新安裝ff包的歷史版本(血淚教訓(xùn),在詢問是否update包時(shí)一定一定選N,沒事不要隨便更新R包)
重新安裝代碼如下
remove.packages('ff')
require(devtools)
install_version("ff", version = "2.2-14", repos = "http://cran.us.r-project.org")
安裝的最后一步可能會(huì)出現(xiàn)如下報(bào)錯(cuò)

原因是因?yàn)檫@是因?yàn)槲覀兲崆鞍惭b并加載了依賴ff包的arrayexpress,所以需要重啟Rstudio后再運(yùn)行上面的代碼,才可以解決
再次library,成功
> library("ArrayExpress")
>