報錯如下:
Error: package or namespace load failed for ‘PCAtools’ in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]):不存在叫‘stringi’這個名字的程輯包
R中安裝PCA分析中的工具PCAtools,代碼如下:
BiocManager::install('PCAtools')
加載PCAtools
library(PCAtools)
顯示上述報錯,解決方法為:
(1)打開R官方網站(http://www.r-project.org)
(2)點擊左側download下的CRAN
(3)選擇China下的清華鏡像(https://mirrors.tuna.tsinghua.edu.cn/CRAN/)
(4)點擊左側software中的packages
(5)選擇按照R包文件首字母排序的選項(Table of available packages,sort by name)
(6)點擊S字母并找到stringi,點擊stringi
(7)選擇download下的版本:r-devel為開發(fā)的版本,r-release為發(fā)行的版本,r-oldrel為老的版本,選擇發(fā)行的版本,單擊右鍵復制鏈接
(8)在R中運行下面兩行代碼
packageurl<-"https://mirrors.tuna.tsinghua.edu.cn/CRAN/bin/windows/contrib/4.1/stringi_1.7.3.zip"
install.packages(packageurl, repos=NULL, type="source")
參考博客:
https://blog.csdn.net/xjw9602/article/details/104880499/
如果有幫助,請點贊鼓勵一下