2022最新教程 | windows系统vscode配置R语言
VScode配置R语言
一直在Rstudio中编写R语言程序,这里,想用VScode进行R语言的编写,毕竟除了R语言,还要编写Python,Shell,Julia等语言,Vscode是通用的平台。
这里,我下载的都是最新版的R和Vscode(2022-04-07)。
1. 下载R语言4.1.3
https://cran.r-project.org/bin/windows/base/
默认安装就行,这里不勾选32位系统,因为我的电脑是64位系统的,没有必要安装32位系统的版本。
其它默认安装即可:
安装完成:
2. 安装vscode1.66
https://code.visualstudio.com/download
双击打开exe文件,进行安装。
安装成功,打开:
3. vscode配置R语言
3.1 安装vscode的R插件
点击插件框(左边的红框),然后输入R
,找到第一个,点击安装。
安装插件:
3.2 安装R包
进入R语言,安装R包languageserver
复制下面命令到R中,点击Enter执行
install.packages("languageserver")
3.3 推荐继续配置
在R中,安装httpgd
install.packages("httpgd")
在Vscode中,安装R Debugger插件
在vscode终端下安装radian
打开终端的方法:
pip3 install -U radian
如果报错,没有pip3,用pip也可以
pip install -U radian
安装完成之后,输入radian
,进入下面界面,说明安装成功:
4. 个性化设置
4.1 快捷键设置
在R中,我们最常用的两个快捷键:
- ctrl Enter,执行当前行代码,并自动跳转下一行
- ctrl shift M,生成
%>%
快捷键
然后打开设置界面:
把下面代码,添加进去,然后保存文件即可。
// begin of R language shortcuts
[{
"key": "ctrl shift m",
"command": "editor.action.insertSnippet",
"when": "editorTextFocus && editorLangId == 'r'",
"args": {
"snippet": " %>% "
}
},
{
"key": "ctrl enter",
//"command": [ "python.execSelectionInTerminal", "cursorDown" ],
"command": "macros.pythonExecSelectionAndCursorDown",
"when": "editorTextFocus && editorLangId == 'python'"
}
]
4.2 使用radian作为终端
打开设置:
搜索:r.rterm.windows
,把你的radian.exe的路径写进去:
搜索:r.br
,勾选Radian作为终端。
4.3 将httphd作为图片显示器
设置中,键入httphd
,勾选。重启vscode生效。
4.4 将vscode的终端改为git的bash风格
在设置中,键入:shell wind
,然后再下拉菜单中选择Git Bash 即可。
搞定:
5. 测试vscode中运行R语言
5.1 新建脚本
在vscode中,新建一个R脚本,保存为test.R
输入加法运算:
1 1
1 2
1 3
点击Ctrl Enter,自动执行,并跳转到下一行。
5.2 画图
5.3 代码补全功能
5.4 管道符
ctrl shift M,打印出:%>%
也可以用。
6. 来个关注点赞吧
这应该是全网最完整的教程了,快来关注一波吧!
欢迎关注我的公众号:
育种数据分析之放飞自我
。主要分享R语言,Python,育种数据分析,生物统计,数量遗传学,混合线性模型,GWAS和GS相关的知识。
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhfgcigh
-
visual studio 2022VS 2022没办法读取内存的问题
-
opencv4.5.4 + VS2022 的开发环境搭建
-
Visual Studio 2022 首次安装出现 fatal error C1083: 没办法打开包括文件:“crtdbg.h”: No such file or directory
-
使用visual studio 2022 启动后台程序的报错 ID为xxx的进程当前未运行
-
C++使用boost::filesystem实现遍历文件夹内文件
-
这才是完美的答案--解决CMake时“could not find any instance of Visual Studio”的问题
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
怎样阻止微信小程序自动打开
PHP中文网 06-13