MAC R/Rstudio安装与更新+packages基本操作

这篇具有很好参考价值的文章主要介绍了MAC R/Rstudio安装与更新+packages基本操作。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.R更新和安装

好久没打开Rstudio了,今天需要用到的时候说我的R version需要更新,目前是4.1.1,需要更新到最新4.2.3版本。参考了网上的几种方法,记录一下自己的方法,如下:
1.首先打开Rgui,可以查看到现在的R版本;或者输入version也可以查看版本

version

MAC R/Rstudio安装与更新+packages基本操作
2.在左上角点击“R”->“check for R updates”
MAC R/Rstudio安装与更新+packages基本操作
3.如果需要更新,则会在对话框跳出询问是否要访问cran,回复y,打开页面(也可以自己开)

https://cran.r-project.org/bin/macosx/

在里面选择自己需要的版本,下载,安装即可。
4.重启Rstudio,自动连接最新版本的R。

MAC R/Rstudio安装与更新+packages基本操作
5.之前安装的packages的位置在

/Library/Frameworks/R.framework/Versions/4.1/Resources/library/

可以自己把这些packages拷贝到新版本的相同位置文件夹中

/Library/Frameworks/R.framework/Versions/4.2/Resources/library/

2.Rstudio的更新与安装

打开Rstudio->help->check for Updates
如果需要更新则会跳转到下载最新版Rstudio页面,下载、安装替换旧版本即可。

3. packages的一些操作

3.1 安装包

方法一:

install packages('XXX')
eg. install packages('ggplot2','XX')

方法二:
Tools->install packages
MAC R/Rstudio安装与更新+packages基本操作

3.2 更新包

方法一:

update.packages()

方法二:
Tools->Check for packages updates
MAC R/Rstudio安装与更新+packages基本操作
方法三:
在Rstudio界面中,右边packages->update
MAC R/Rstudio安装与更新+packages基本操作

3.3 加载包

#library函数:直接加载包,不管这个包是否已经被加载。
library(包名)

#require函数:如果包已经被加载,则不加载。
require(包名)

#library一次载入多个包
pack_all <- c("ggplot2", "dplyr", "tidyr")
sapply(pack_all, require, character.only = T)

3.4 查看包

#查看已经加载了哪些包。
(.packages())
sessionInfo()   #查看R中载入的包

#查看已经安装了哪些包。
installed.packages()

#查看已经安装的包目录
library()   

#查看启动R时自动载入的包。
getOption("defaultPackages") 

#查看已安装的某个包的使用说明。
help(package = "包名")

#查看包的安装位置。
.libPaths()

#查看自己的电脑可以安装哪些包。
available.packages()

3.5 卸除和卸载包

卸除:从这个项目中卸除,并不是从library中彻底删除。

detach('package:XX',unload=TRUE)

卸载:彻底删除已经安装的包

remove.packages(pkgs,lib)

或者在packages点最右边的叉叉删除
MAC R/Rstudio安装与更新+packages基本操作文章来源地址https://www.toymoban.com/news/detail-423076.html

到了这里,关于MAC R/Rstudio安装与更新+packages基本操作的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【lesson13】MySQL表的基本操作之create(创建),update(更新)和replace(替换)

    CRUD : Create(创建), Retrieve(读取),Update(更新),Delete(删除) 建表 基础测试 全列插入 指定列插入 注意: 1.指定列插入时一定要按前面指定列的顺序,插入数据,否则就会报错。 2.如果忽略某些列,那么这些列一定要有,默认值或者是自增长的,否则就会报错 3.into 也可以省略

    2024年02月04日
    浏览(54)
  • Tonghttpserver6.0.1.0部署指引优化版+基本操作指引+部分问题收集持续更新(by lqw)

    输入lscpu,确认cpu架构: 根据cpu架构选择对应的安装包(圈起来的是x86的,另外两个是aarch64的): 2.安装jdk,检查并配置jdk环境变量(这个自行百度,一般麒麟v10和国创的系统已经自带openjdk了,可以不用安装,但是要配置jdk环境变量)。 3.关闭防火墙,或者放行8080(待会测

    2024年04月15日
    浏览(34)
  • Zookeeper安装及基本操作

    ZooKeeper是一个开源的分布式应用程序协调服务 简单来说可以理解为zookeeper = 文件系统+监听通知机制 应用场景: 集群管理、服务器状态感知 分布式应用配置管理 统一命名服务 分布式锁 小总结: 为客户提供写数据功能 数据不大 状态信息数据 为客户提供读取据功能 为用户提

    2024年02月08日
    浏览(44)
  • 【Git】安装以及基本操作

    努力经营当下,直至未来明朗! 版本控制器:记录每次的修改以及版本迭代的一个管理系统。 Git:其实就是最常用的版本控制器。可以维护控制电脑上 所有格式 的文档。 如:对于开发人员来说,最主要就是维护项目中的源代码文件。 注意:对于二进制文件如图片、视频等

    2024年02月13日
    浏览(40)
  • kafka的安装和基本操作

    Kafka 最初是由 LinkedIn 即领英公司基于 Scala 和 Java 语言开发的分布式消息发布-订阅系统,现已捐献给Apache 软件基金会。其具有高吞吐、低延迟的特性,许多大数据实时流式处理系统比如 Storm、Spark、Flink等都能很好地与之集成。 总的来讲,Kafka 通常具有 3 重角色: 存储系统:

    2024年02月08日
    浏览(43)
  • docker安装与镜像基本操作

    目录 前言 一.部署docker 1.安装依赖包 2.设置阿里云镜像源 3.安装docker -ce社区版 4.启动docker 5.设置镜像加速 二.设置网络优化 三.docker镜像操作 1.搜索镜像 2.获取镜像 3.查看镜像 4. 查看所有状态容器 5.搜索镜像 6.下载镜像

    2023年04月20日
    浏览(48)
  • docker的安装以及基本操作

    Docker是一种用于构建、打包和运行应用程序的开源平台。它基于操作系统级虚拟化技术,可以将应用程序和其依赖的库、环境等资源打包到一个可移植的容器中,形成一个轻量级、独立的可执行单元。 开发者在本地编译测试通过的容器可以批量地在生产环境中部署,包括VM

    2024年02月11日
    浏览(42)
  • RabbitMQ安装、端口修改、基本操作详解!

    RabbitMQ是一款开源的消息队列中间件,用于在应用程序之间进行消息传递。下面详细解释RabbitMQ的安装、端口修改和基本操作: 安装RabbitMQ: 访问RabbitMQ官方网站(Messaging that just works — RabbitMQ)。 下载适用于你的操作系统的RabbitMQ安装包。 按照官方文档中的指导安装RabbitMQ。

    2024年02月12日
    浏览(46)
  • Redis的安装方法与基本操作

    目录 前言 一、REDIS概述 二、REDIS安装 1、编译安装 2.yum安装 三、Redis的目录结构 四、基础命令解析 五、在一台服务器上启动多个redis 六、数据库的基本操作 (一)登录数据库 (二)基础命令 七、Redis持久化 (一)RDB持久化 (二)AOF持久化 总结 Redis是一个开源的内存数据结

    2024年02月13日
    浏览(41)
  • Git图解:安装与基本操作(一)

    这个博客系列,分享的Git操作,这不是简单的指令罗列,小编通过画图和问题回答的方式对Git指令使用原理的总结,希望能够帮助到大家!有错误的地方也请大家多多指正!有帮助到您,也请点赞支持! 1.为什么用Git 当我们在学习过程中,需要完成老师交给我们的任务: 在

    2024年02月03日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包