R报错合集

文章讲述了在使用R语言时遇到的几个常见问题,包括无法连接到CRAN服务器、安装包失败、矩阵操作错误、特定包不可用以及Bioconductor包GEOquery的安装问题。提供的解决方案包括使用国内镜像源加速下载、将数据转换为矩阵形式、指定R包的特定版本源以及设置Bioconductor镜像。
摘要由CSDN通过智能技术生成

# 1.不能连接到吊销服务器,或者未能获得最终响应&程辑包“xxx”是用版本4.1.3构造的。

install.packages('VIM', repos = "https://mirrors.tuna.tsinghua.edu.cn/CRAN/")

# 2. installation of package ‘xxx’ had non-zero exit status

install.packages("ranger",type="binary")

# 3.Error in one %*% x : 需要数值/复数矩阵/矢量参数

# 原代码
lar.1<-lars(longley[,1:6],longley[,7])
# 现代吗
lar.1<-lars(as.matrix(longley[,1:6]),as.matrix(longley[,7]))
---------原因---------
将原数据更改为矩阵形式

# 4.package ‘WMDR’ is not available for this version of R

install.packages("WMDB", repos="https://mran.microsoft.com/snapshot/2020-02-01/")
library(WMDB)

    上述报错的大部分原因是网速无法打开这个包的url,所以在下载R包的时候,可以在后面添加上repos=‘https://mran.microsoft.com/snapshot/2019-02-01/’,再下载就可以了。若仍提醒错误,可将日期改为2019之后的,比如2020,即可下载成功。

# 5.“无法在貯藏處https://bioconductor.org/packages/3.16/bioc/src/contrib中读写索引: cannot open URL

# 安装GEOquery包报错
if (!requireNamespace("BiocManager", quietly = TRUE))
  install.packages("BiocManager")

BiocManager::install("GEOquery")
-------------------解决方法--------------------
最后加上一行代码
options(BioC_mirror="https://mirrors.tuna.tsinghua.edu.cn/bioconductor")

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值