前言
本篇文章将讲述如何在Mac上配置R和RStudio,惯例是先看看chatgpt会怎么回答这个问题:
miniconda配置R和RStudio( Mac m系列芯片暂不适用)
安装R
在终端中执行一下命令
conda search -c conda-forge r-base
# 备注-c conda-forge表示使用库"conda-forge"进行检索
可以看到返回结果:
新建一个环境以安装
conda create -c conda-forge -n rstudio -y
# 创建名为rstudio的虚拟环境,-y表示自动确认conda activate rstudio
# 进入环境conda install -c conda-forge r-base=4.2.2 -y# 通过conda-forge的渠道安装4.2.2版本的R
问题记录,这里边会提示"xcrun命令需要使用命令行开发者工具",这个直接点击安装即可,就是这个下载时间也太久了吧,下载了二十几分钟
安装RStudio
继续在终端中输入以下命令
conda install -c conda-forge rstudio-desktop
过渡
按上述步骤即可顺利完成安装,但是,因为我的电脑是arm64的,好像并没有适配的rstudio,所以基于miniconda的安装只能进行到这里。我后面还是用回来了最原始的先下载R,再安装rstudio的过程。
常规安装(所有版本通用)
下载R
可以直接在官网:
https://cran.rstudio.com下载
如果速度较慢的话,可以使用镜像进行安装:
https://mirrors.tuna.tsinghua.edu.cn/CRAN/
。
正常完成安装即可
下载安装XQuartz
XQuartz作用:用于实现在 Mac OS X 下运行 X.org 窗口管理系统。不少 R 包的绘图函数需要 XQuartz 的支持。
下载链接:
https://github.com/XQuartz/XQuartz/releases/download/XQuartz-2.8.5/XQuartz-2.8.5.pkg
最新版的安装,可以在:
https://github.com/XQuartz/XQuartz中的图所示位置进入下载。
下载后直接安装即可(注意:安装成功会退出电脑的登陆,关闭所有界面)
下载RStudio
直接登陆官网进行下载:
https://posit.co/download/rstudio-desktop/
如图所示,拖入文件夹中即可完成安装。
设置清华镜像源
在Tools -> Global Options -> Packages -> Change中,选择清华镜像源:
设置主题
在Console中运行下面命令
rstudioapi::addTheme("https://mdniceczx.oss-cn-beijing.aliyuncs.com/Yule-RStudio.rstheme", apply = TRUE, force = TRUE)
安装常用的r包
# tidyverse 系列的 R 包
install.packages("tidyverse", dependencies = TRUE)
# 读取地理数据的sf包
install.packages("sf", dependencies = TRUE)
结语
这样子就大功告成啦
参考链接
Conda 安装 R 4.2.2 and rstudio
R 语言和 RStudio 的安装
关注我们
感兴趣的朋友可以关注公众号:
数据线的非标准答案
希望分享一些想记录些数据分析中用到的Python,R,Stata;写作中用到的Markdown和Latex;社科论文学习中记下的计量和数理知识;机器学习和自然语言处理。