MacOS下安装R语言和RStudio教程(超完整)

article/2025/10/22 0:58:28

MacOS下安装R语言和RStudio教程

  • 一、前提
  • 二、R语言安装
  • 三、RStudio安装
  • 到此,安装全部完成。
  • 四、可能会遇到的问题:
    • 关于macOS:在Mac上安装R-警告消息:使用“ C”设置LC_CTYPE失败
      • 错误是:
      • 解决办法:
  • 五、在RStudio中创建新项目
  • 六、测试R

一、前提

安装顺序(不能颠倒):
1、R语言
2、RStudio
注:R是RStudio的基础,必须先安装R,在安装RStudio。

二、R语言安装

1.官网安装包下载地址:https://cran.r-project.org/.
2.点击MacOS对应选项,下方红框标出的地方
在这里插入图片描述
3.在下载界面,点击base,下方红框标出的地方
在这里插入图片描述
4.自行选择下载R语言版本,我下载的是(R-4.0.4.pkg版本的)
在这里插入图片描述
5.下载完成,在“Finder->下载”中点击pkg文件,一直按下一步就可安装完成。

三、RStudio安装

1.官网安装包下载地址:https://www.rstudio.com/products/rstudio/download/#download
2.点击下方红色标出地方,直接下载
在这里插入图片描述
3. 下载完成,在“Finder->下载”中点击dmg文件,将app拖入mac的application中即可。

到此,安装全部完成。

四、可能会遇到的问题:

关于macOS:在Mac上安装R-警告消息:使用“ C”设置LC_CTYPE失败

Installing R on Mac - Warning messages: Setting LC_CTYPE failed, using “C”

错误是:

During startup - Warning messages:
1: Setting LC_CTYPE failed, using"C"
2: Setting LC_COLLATE failed, using"C"
3: Setting LC_TIME failed, using"C"
4: Setting LC_MESSAGES failed, using"C"
5: Setting LC_PAPER failed, using"C"
[R.app GUI 1.50 (6126) x86_64-apple-darwin9.8.0]WARNING: You're using a non-UTF8 locale, therefore only ASCII characters will work.
Please read R for Mac OS X FAQ (see Help) section 9 and adjust your system preferences accordingly.
[History restored from /Users/nemo/.Rapp.history]

解决办法:

  • 开放终端
  • 写入或粘贴:defaults write org.R-project.R force.LANG en_US.UTF-8
  • 关闭终端(包括任何RStudio窗口)
  • 开始R

五、在RStudio中创建新项目

1.创建新project。具体方法如下图所示,依次点击 File->New Project => New Directory->New Project->输入Derectory name(注意要用英文,别用中文)
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2.创建好,就会出现如下界面
在这里插入图片描述

六、测试R

1.在《R语言实战》中有一个新手测试代码,我们可以测试下我们安装的R语言环境

> age <- c(1, 3, 5, 2, 11, 9, 3, 9, 12, 3)
> weight <- c(4.4, 5.3, 7.2, 5.2, 8.5, 7.3, 6.0, 10.4, 10.2, 6.1)
> mean(weight)
> sd(weight)
> cor(age, weight)
> plot(age, weight)

请添加图片描述
2.测试结果:
在这里插入图片描述

在这里插入图片描述


http://chatgpt.dhexx.cn/article/LoS2coFH.shtml

相关文章

R及RStudio软件安装教程

R是比较常用的数据处理和分析软件&#xff0c;该如何安装呢&#xff1f;下面就手把手教给大家。 主要包括两部分软件的安装&#xff0c;一是安装R&#xff0c;提供R环境&#xff1b;二是安装RStudio&#xff0c;可以更方便快捷撰写R代码。 首先先安装R软件 安装网址&#xf…

R语言4.04安装教程

R for Windows是一个免费的用于统计计算和统计制图的优秀工具&#xff0c;是R语言开发工具。它拥有数据存储和处理系统、数组运算工具&#xff08;其向量、矩阵运算方面功能尤其强大&#xff09;、完整连贯的统计分析工具、优秀的统计制图等功能。提供的图形界面&#xff0c;可…

R语言安装教程

主要参考的是下面这个链接&#xff1a; https://blog.csdn.net/xhmico/article/details/122443660 以及一个知乎的辅助&#xff1a;R语言安装教程-【图文版】 - 知乎 两者大差不差&#xff0c;只是第一个链接在安装完毕最后&#xff0c;多了java环境变量的配置。 安装完毕后…

【数据分析软件】【R语言】第一课:小白安装教程

R author&#xff1a;zoxiii R 1、下载R软件安装包2、开始安装3、打开 R软件 1、下载R软件安装包 1.1、R官网 1.2、往下翻&#xff0c;找到镜像地址&#xff0c;随意选择一个进去 1.3、选择Windows版本的安装包 1.4、选择第一次安装 1.5、开始下载 2、开始安装 2.1、打…

新概念三英语学习Unit1

本人首先会以新概念三每篇课文进行学习&#xff0c;主要是我英语基础不好&#xff0c;还有每天记得要背单词&#xff0c;考研加油

《新概念英语》有声电子书的实现

对IT工作者来说&#xff0c;除了不断提高技术知识能力之外&#xff0c;也要不断的提高英文能力。例如读写&#xff0c;阅读&#xff0c;口语等。为了更好的学习英语&#xff0c;也为了提高移动开发能力&#xff0c;在业余时间&#xff0c;将《新概念英语》文本与音频做了整理&a…

新概念英语,音频文档

这久在学英语&#xff0c;由于有英语基础&#xff0c;看起来不那么费劲&#xff0c;像提升下自己&#xff0c;最终选择从新概念英语入手&#xff0c;各位朋友感觉如何&#xff0c;有没有更好的学习英语的方法资料给推荐分享下&#xff0c;我们一起成长&#xff0c;一起变样

新概念英语第二册课文电子版_新概念英语第二册音频+视频讲解:Lesson 24

教学视频 Lesson 24 It could be worse不幸中之万幸 First listen and then answer the question.听录音&#xff0c;然后回答以下问题。Had the writers money been stolen? I entered the hotel managers office and sat down.我走进饭店经理的办公室&#xff0c;坐了下来。…

新概念英语第二册课文电子版_新概念英语全四册app下载-新概念英语全四册 v6.1.1103 手机版...

新概念英语全四册app是一款全新的英语学习软件&#xff0c;这里能够为用户提供从第一册到第四册的所有口语、单词、听写、作文等方面的海量题库&#xff0c;方便你随时都可以通过手机在线练习&#xff0c;可以帮助用户在最短的时间提高自己的英语成绩&#xff1b;这里还可进行点…

如何学习新概念英语3

如何学习新概念英语3 1. 学好语法2. 精读 讲故事3. 回译 1. 学好语法 在学习新概念英语三之前&#xff0c;一定要做的一件事&#xff0c;就是打好语法基础&#xff0c;不学语法&#xff0c;新三根本学不下去。 虽然新三也有很多语法练习&#xff0c;但是不够系统&#xff0c;…

如何学习新概念英语2

如何学习新概念英语2 第一步 阅读第二步 课后练习第三步 听课文第四步 复述第五步 整理第六步 修改 Review觉得本文有用&#xff0c;请在下面赏我一个《赞》 正所谓开谈不讲新概念&#xff0c;读遍英书也枉然&#xff0c;虽然我对这个观点不是很赞同&#xff0c;也不认为新概念…

Python高级系列教程:HTTP协议与静态Web服务器开发

学习目标 1、了解HTTP协议的基本概念 2、掌握HTTP请求报文与响应报文 3、学会使用开发者工具查看HTTP协议的通信过程 4、搭建Python自带的静态Web服务器 5、掌握Python静态Web服务器开发 一、HTTP协议概述 1、网址URL 网址又称为URL&#xff0c;URL的英文全拼是(Uniform …

Web应用服务器配置以及Web开发环境的搭建

1. 使用IDE编写、运行一个简单的Servlet。 【步骤1】在IDE下建立一个Web Project&#xff0c;命名为helloapp&#xff0c;context路径也命名为helloapp&#xff0c;观察该Web项目的目录结构。 【步骤2】在该项目的com.demo路径下&#xff0c;使用Servlet模板编写一个简单的Se…

基于Java实现的Web服务器与测试工具开发

资源下载地址&#xff1a;https://download.csdn.net/download/sheziqiong/85706486 资源下载地址&#xff1a;https://download.csdn.net/download/sheziqiong/85706486 Web 服务器与测试工具开发 一、系统概述 1.1 系统背景 基于 Java 编程语言&#xff0c;利用 http soc…

Web开发与服务器管理 (一)

&#xff08;在W3schools 上练习PHP code&#xff09; topic1---PHP介绍&#xff08;变量、数据类型、操作、控制语句&#xff09; 1. 介绍PHP PHP以前是Personal Home Page的简称&#xff0c;现在的官方名称是PHP: Hypertext Preprocessor&#xff0c;意思为“PHP&#xff…

开发静态web服务器

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 开发静态web服务器 一、返回固定页面的web服务器二、返回指定页面的web服务器三、返回404页面四、多任务版五、面向对象版五、命令行启动动态绑定端口号 一、返回固定页面的w…

Web服务器开发(一)基于阿里云ECS服务器WEB服务器环境的搭建

本章主要讲解如何购买和配置阿里云ECS服务器以及搭建网络站点。一 阿里云ECS服务器 &#xff08;一&#xff09;购买阿里云服务器&#xff08;只要实名认证24岁下&#xff0c;可以直接购买学生机&#xff09; 1 注册阿里云&#xff0c;这步就不细说了。 2 配置ECS服务器 &…