报错如下:
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为开发的版本,r-release为发行的版本,r-oldrel为老的版本,选择发行的版本,单击右键复制链接
(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/
如果有帮助,请点赞鼓励一下