調(diào)用函數(shù)時英支,遇到hursta2a520709cdf not available 也就是找不到的情況
目前網(wǎng)絡(luò)上找到資料都不夠全面电媳,詳盡钥组,正確的處理方法如下
第一步撼嗓,安裝R包makecdfenv 并加載
BiocManager::install('makecdfenv')
library(makecdfenv)
第二步, 在https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GPL15048下載 GPL15048_HuRSTA_2a520709.CDF.gz 文件狭瞎, 例如我放在了E盤的根目錄下
第三步细移,調(diào)用函數(shù) make.cdf.package
構(gòu)建R包
library(makecdfenv)
make.cdf.package("E:/GPL15048_HuRSTA_2a520709.CDF.gz", "hursta2a520709cdf", species = "Homo sapiens", compress = TRUE)
一定要注意, GPL15048_HuRSTA_2a520709.CDF.gz 的是正確的熊锭,比如說我放在了E盤下面弧轧,所以,我的路徑是 “E:/GPL15048_HuRSTA_2a520709.CDF.gz”碗殷, 如果你放在D盤精绎,然后直接復(fù)制我的代碼運行,絕對報錯锌妻。
運行結(jié)果后代乃,會在 GPL15048_HuRSTA_2a520709.CDF.gz的同級目錄下生成一個文件夾,hursta2a520709cdf仿粹, 我的是E:/hursta2a520709cdf 搁吓。 我們后續(xù)要用到這個路徑作為install.packages的輸入
第四步,安裝構(gòu)建的R包
install.packages("E:/hursta2a520709cdf", repos = NULL, type="source" )
第五步牍陌,測試安裝效果
library(hursta2a520709cdf)