「Code」R
「Code」R
0. VS Code安装及使用
下文必看! 下载安装VS Code、基本使用等等
1. R 安装配置
R 下载安装
在 R 官网 下载安装。
国内下载慢可以在 R - 校园网联合镜像站 中下载,或在 CRAN - 校园网联合镜像站 中任选一个。
CRAN 换源
要换源请阅读:CRAN 镜像使用帮助
上面只说了
.Rprofile
在 Linux 上位于~
,自己从 r - How to access and edit Rprofile? - Stack Overflow 回答中找到“通用打开方法”,测试出 Windows 上应该在%USERPROFILE%\Documents
也就是C:\User\[username]\Documents
。等我有时间向 MirrorZ 和 sjtug 提 PR向 MirrorZ 和 sjtug 提 PR 已合并
2. 安装扩展和 LSP
在 VS Code 中搜索安装 R 和 R Debugger 两个扩展。
安装后会提示安装一个名叫 Languageserver
的 R 包:
点击 Yes
安装。如果提示因权限问题导致失败,请自行在 R Terminal 中执行:
install.packages("languageserver")
随后根据提示确认安装。
3. 测试
新建一个 .R
文件并写入以下内容。点击右上角的运行按钮测试能否正常运行。
# 数据准备
info = c(1, 2, 4, 8)
# 命名
names = c("Google", "Runoob", "Taobao", "Weibo")
# 涂色(可选)
cols = c("#ED1C24","#22B14C","#FFC90E","#3f48CC")
# 绘图
pie(info, labels=names, col=cols)
样例来源:R 绘图 - 饼图
4. Jupyter 支持
打开 R Terminal,执行如下命令:
install.packages('IRkernel')
IRkernel::installspec()
之后就可以使用 Jupyter Notebook 中编写 R 程序了。
第二行出错可以参考:r - Cannot get IRkernel::installspec() to work, jupyter-client not visible - Stack Overflow
另可参考官方文档:R in Visual Studio Code