R语言 安装Hmisc包 ggplot2包 installer更新r版本

news/2025/1/9 10:58:37/

无经验尝试安装Hmisc的目录

    • 1. 探索中,想办法
    • 2. 更新R的版本
    • 3. 将新版R链接到Rstudio
    • 4.大功告成
    • 5. 总结

1. 探索中,想办法

既然要安装Hmisc,我先看一下电脑里有没有这个包啊

> library(Hmisc)
载入需要的程辑包:lattice
载入需要的程辑包:survival
载入需要的程辑包:Formula
Error: 找不到‘Hmisc’所需要的程辑包‘ggplot2’
In addition: Warning messages:
1: 程辑包‘Hmisc’是用R版本3.5.3 来建造的 
2: 程辑包‘survival’是用R版本3.5.3 来建造的 

报错,我以为Rstudio自带了很多包,但是这个显然没有这个Hmisc啊,那就先安装吧:

> install.packages('Hmisc')

然后再打开

> library(Hmisc)
Error: 找不到‘Hmisc’所需要的程辑包‘ggplot2’
In addition: Warning message:
程辑包‘Hmisc’是用R版本3.5.3 来建造的 

报错,说我没有ggplot2,那就安装ggplot2

install.packages('ggplot2')

但是报错

Error : package 'tibble' was installed by an R version with different internals; it needs to be reinstalled for use with this R version
ERROR: lazy loading failed for package 'ggplot2'

也就是说咱们没有这个tibble这个包

那就得先安装tibble

install.packages('tibble')

然后仔细看了一下,没有error

那就继续安装ggplot2

install.packages('ggplot2')

在这里插入图片描述
找一下,这次没有error,那这个提示应该是ggplot2安装好了,那就接着往后倒,把Hmisc再安装一次

install.packages('Hmisc')

还是找一下,这个也没有error,感觉要好了,试试

> library(Hmisc)
载入需要的程辑包:ggplot2
Error: package or namespace load failed for ‘Hmisc’:package ‘acepack’ was installed by an R version with different internals; it needs to be reinstalled for use with this R version
In addition: Warning message:
程辑包‘Hmisc’是用R版本3.5.3 来建造的 

还是不行,那就安acepack

> install.packages('acepack')
> library(Hmisc)
Error: package or namespace load failed for ‘Hmisc’:package ‘base64enc’ was installed by an R version with different internals; it needs to be reinstalled for use with this R version
In addition: Warning message:
程辑包‘Hmisc’是用R版本3.5.3 来建造的 

还得接着安装base64enc吗,我记得前两天我按照vcd的时候,这样一个坑一个坑的就成功了,但是今回反复出现这个ggplot2,我觉得可能还是不行,先试一下哈:

> install.packages('base64enc')
> library(Hmisc)
Error: package or namespace load failed for ‘Hmisc’ in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]):载入了名字空间‘htmlTable’ 1.9,但需要的是>= 1.11.0	

这是什么鬼啊,我终于意识到版本的问题不得不解决一下了

2. 更新R的版本

但是搜了一下,有不少的贴子,但没有很好的关于这个报错的回答,没能解决我的问题

咋治呢,不如我先更新一下R的版本吧,以我debug的经验来看,外行总是在不知不觉中de了bug
运行下面的代码:

install.packages("installr")
library(installr)
updateR()

在这里插入图片描述
确定

在这里插入图片描述
问你要不要看新版本的信息,我点的

在这里插入图片描述

在这里插入图片描述
我真的是Z了,那既然你说Rgui好,那就

别等了,要自己打开R的

选一个镜像
在这里插入图片描述
然后又是问这些问题了:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
然后就是安装
在这里插入图片描述
然后
在这里插入图片描述

在这里插入图片描述
删了吧,

然后他说他在复制我的341个包…等等叭

Done. We finished copying all the packages to the new location

在这里插入图片描述

在这里插入图片描述
,等待的时候我在想,这不是更新吧,这是又在电脑上安了一个
在这里插入图片描述
在这里插入图片描述
安好了。

3. 将新版R链接到Rstudio

点击上方菜单的Tools – Global Options…

在这里插入图片描述
不需要手工替换吗???有点过于机智了啊,那…重启一下吧…

4.大功告成

别忘了我们是要安装Hmisc来的

试一下Hmisc,忐忑

library(Hmisc)
describe(myvars)

在这里插入图片描述
哈哈哈哈成功了,我说什么来着,遇到bug不要慌,de着de就好了

5. 总结

若以上我的办法不能解决您的问题,可以从以下三个方面考虑解决问题

若解决了您的问题,可以给我点个赞让我知道帮到您了。

  1. 更新R的版本
  2. 根据报的错误,安装某些缺的包
  3. 直接把包下载到本地进行安装,网址在这里:官网,在左边

http://www.ppmy.cn/news/128876.html

相关文章

HP ProLiant DL380 Gen9 SPP更新固件的两种方式

前言&#xff1a; ProLiant Service Pack&#xff08;SPP&#xff09; 是一个作为单个 ISO 下载文件提供的系统软件和固件解决方案。此解决方案使用 SUM 作为部署工具 且经过测试&#xff0c;支持 HPE ProLiant、HPE BladeSystem、HPE Synergy 和 HPE Apollo 服务器和基础设 施…

[RV1109/RV1126系列]-4.RGA、DRM对图像Resize加速

RGA、DRM对图像Resize加速 上文中&#xff0c;我们已经部署好RKNN基本的转换、部署工具的安装操作&#xff0c;下面我们对在视觉算法中常用 Resize 操作进行优化提速&#xff0c;因RV1126/1109采用Arm A7的处理器&#xff0c;我们在使用 opnecv 进行resize操作时&#xff0c;发…

【COMP207 LEC24】

LEC24 XML Schema Positive&#xff1a; Defined in XML Give bounds on number of occurrences Can do unordered sets Can do more precise references More complex simple data types Negative&#xff1a; The syntax is heavy <xs:sequence> 变成 <xs:all> …

CRE6908D100R085V

概述 CRE6908D100R085V是一款内置MOS的高性能副边同步整流芯片&#xff0c;适用于隔离型的同步整流应用,尤其适用于充电器中对高效率的需求场合。CRE6908D100R085V 采用原边开通判定和副边断续判定技术&#xff0c;可以有效的避免因激磁振荡引起的驱动芯片误动作。 CRE6908D10…

R730结构

这次我们把机器拆了&#xff0c;看看有哪些部分组成&#xff0c;各个部分的参数是什么含义。 一、整体结构 1.1前 操作 大家可以对照机器图和示意图一起看。 卸载DVD Drive。向下向前压剪头&#xff0c;就能推出来 说明 名词说明Power机器开关NMINMI&#xff08;Non-Maska…

EfficientRep An Efficient Repvgg-style ConvNets with Hardware-aware Neural Network Design

EfficientRep: An Efficient Repvgg-style ConvNets with Hardware-aware Neural Network Design 文章目录 EfficientRep: An Efficient Repvgg-style ConvNets with Hardware-aware Neural Network Design摘要:介绍A.神经网络设计B.神经结构搜索C.硬件感知神经网络设计我们的贡…

RP Fiber Power 版本

RP Fiber Power的版本历史 该软件一直受到多年来广泛的发展计划&#xff0c;这大大扩展了其功能&#xff0c;以及用户界面的质量。 V1 这是第1个版本。 它仅限于光纤激光器和放大器的连续波计算&#xff0c;并且只能通过脚本进行控制。 V2 版本2引入了交互式表单。 至少对于…

转载:群联MPALL(Rel) 7F V5.03.0A-DL07量产工具 PS2251-07(PS2307)

原始链接&#xff1a; https://www.jb51.net/softs/566623.html 群联MPALL(Rel) 7F V5.03.0A-DL07量产工具 PS2251-07(PS2307) 群联MPALL是一款群联PS2251系列主控量产修复工具&#xff0c;本版本支持PS2251-67、PS2251-68、PS2251-02、PS2251-03、PS2251-07等众多主控。支持将…