当前位置: 首页 > article >正文

Windows系统安装R语言及RStudio、RTools

R语言简介

R语言是一种用于统计分析、绘图的语言和操作环境,它属于GNU系统的一个自由、免费、源代码开放的软件,最初是基于S语言(由AT&T贝尔实验室开发)的一种实现,由新西兰奥克兰大学的Robert Gentleman和Ross Ihaka及其他志愿人员开发,并由“R开发核心团队”负责维护。 。R语言广泛的应用在数据科学生物信息学金融工程计算机科学商业分析社会科学和医学统计,拥有庞大的第三方包库,涵盖了从基础统计分析到高度专业化领域的应用,极大地扩展了R的功能,同时R语言内置了多种统计和图形函数,能够轻松实现复杂的数据分析和可视化。

 在RStudio中运行R语言效果如下:

R语言官方网站:R: The R Project for Statistical Computing (r-project.org)

在官方网站中提供了R语言和RTools的安装包(包括历史版本)、变成手册、示例、官方教学、常见问题解决办法等多种内容,建议抽时间多多浏览。 

在官网页面中点击 download R 即可进入R语言与RTools的下载页面

 这里介绍下CRAN,全称:Comprehensive R Archive Network(全面R档案网络),CRAN是R语言的主要包管理中心,它为用户提供了丰富的R语言包资源。这些包涵盖了数据分析、数据可视化、统计建模、机器学习等多个领域,极大地扩展了R语言的功能和应用范围。此外,CRAN还提供了包的文档、新闻、更新等信息,方便用户了解和使用这些包。

CRAN的使用方法如下:

  1. 安装包:用户可以通过CRAN安装R包。使用install.packages()函数并指定包名即可自动从CRAN下载并安装该包及其依赖包。
  2. 加载包:安装完成后,需要使用library()函数或require()函数加载需要使用的R语言包。加载后,就可以使用包中提供的函数和功能了。
  3. 查看已安装包的列表:用户可以通过installed.packages()函数查看已安装包的列表。
  4. 更新包:通过update.packages()函数可以更新已安装的包到最新版本

CRAN镜像:CRAN: Mirrors (r-project.org) ,在这里可以选择镜像源,选择中国区域的镜像源

 在镜像源的页面中还可以查看R语言官方使用手册

R语言官方手册:CRAN: Manuals (r-project.org)

 R语言官方常见问题解答,里面有R方提供的安装教程:R for Windows 常见问题解答 (r-project.org)

安装R语言

 进入下载界面:The Comprehensive R Archi(ve Network (tsinghua.edu.cn),根据电脑系统选择相应的安装方式

在接下来的页面中可以看到四个选项:

base(R语言基础包)   

contrib(R语言二进制包)   

old contrib(历史版本的R语言二进制包)   

Rtools(R语言构造工具) 

 这里选择 base 基础包

 

 点击 Download R-4.4.1 for Windows 下载安装R语言4.4.1版本的.exe文件

在安装时推荐将R语言安装到D盘

 

安装完成后桌面会出现一个R语言的桌面应用,这个就是 R Gui

  进入R Gui界面,可以看到R语言的交互式操作平台,这里没有代码补全功能,运行脚本操作也较为麻烦,还需要下载R语言IDE RStudio

安装RTools

RTools是一个针对Windows操作系统的软件包,它为R编程语言提供了一套工具和依赖项,以便在Windows上进行编译和构建R软件包。RTools包含了GNU编译器集合(GCC)、GNU make、GNU binutils和Windows SDK等工具,这些工具和库提供了构建和链接R软件包所需的各种功能和资源。对于需要在Windows环境下使用C/C++或Fortran等语言编写扩展包的R用户来说,RTools是必不可少的。

RTools下载界面:The Comprehensive R Archive Network (tsinghua.edu.cn) 

这里根据R语言版本下载相应的RTools安装包,R4.4.0以上版本安装RTools4.4 

随后点击 Rtools44 installer 下载安装程序 

 同样选择安装在D盘

安装完成后验证RTools是否安装成功,在R Gui中输入命令下载 pkgbuild

install.packages("pkgbuild")

安装完成后输入命令进行验证,显示 TRUE 表示安装成功 

pkgbuild::find_rtools(debug = TRUE)

安装RStudio

RStudio是一个流行的集成开发环境(IDE),专为R语言设计。它提供了一个直观的用户界面,包括代码编辑器、控制台、数据查看器、图形设备以及帮助文档等功能。 

RStudio官网:Posit | The Open-Source Data Science Company

点击 DOWNLOAD RSTUDIO 

 根据口袋里的money选择免费版和付费版,一般个人使用的情况下Free版本就可以完成所需要的工作

 点击下载RStudio的桌面应用

同样选择安装在D盘 

 安装完成后就可以在文件夹中看到rstudio应用

 双击应用图标,进入选择64位或32位版本

RStudio安装成功,可以开始happy的写代码画图了 


http://www.kler.cn/a/301763.html

相关文章:

  • 网络学习第四篇
  • 2024山西省网络建设运维第十八届职业院校技能大赛解析答案(5. nginx 和 tomcat 服务)
  • 小白进!QMK 键盘新手入门指南
  • 手机ip地址异常怎么解决
  • The 3rd Universal CupStage 15: Chengdu, November 2-3, 2024(2024ICPC 成都)
  • MFC程序崩溃时生成dmp文件
  • Vue3+TS项目给el-button统一封装一个点击后转圈效果的钩子函数按钮防抖
  • DFS算法专题(四)——综合练习【含矩阵回溯】【含3道力扣困难级别算法题】
  • 数据库锁有哪些?什么是死锁?
  • Java开发安全及防护
  • C语言手撕归并——递归与非递归实现(附动画及源码)
  • TS axios封装
  • FinOps原则:云计算成本管理的关键
  • Chainlit集成Langchain并使用通义千问实现和数据库交互的网页对话应用增强扩展(text2sql)
  • 高教社杯数模竞赛特辑论文篇-2015年D题:众筹筑屋规划方案设计
  • AI教你学Python 第1天:Python简介与环境配置
  • Python和MATLAB及C++信噪比导图(算法模型)
  • 解开密码锁的最少次数
  • cesium.js 入门到精通(1)
  • 高级java每日一道面试题-2024年9月08日-前端篇-JS的执行顺序是什么样的?
  • php实现kafka
  • 一篇文章,讲清SQL的 joins 语法
  • Java贪心算法每日一题——179.最大数
  • 【QT】Qt窗口
  • Pr:序列设置 - VR 视频
  • 【区块链 + 基层治理】社区防疫管理平台 | FISCO BCOS应用案例