【生物信息学】R语言中RMarkdown的安装和使用vscode进行R语言的开发

R语言的安装

WIndows系统安装R语言非常简单,在R语言的官网就可以下载到msi格式的安装包,下载后可以直接双击安装。
R语言官网
安装完成后,会自动安装一个RGui,这个编辑器可以直接编写R语言的脚本或者是执行命令。
RGUI
如果需要使用Rmarkdown最简单的方式是使用Rstdio这个IDE,但是因为Vscode集成了非常好用的copliot,所以这里选择使用Vscode进行开发。
首先去下载一个vscode,微软官网下载下载速度可能非常慢,所以在这里可以使用迅雷等支持加速的下载器进行下载,下载后正常安装,如果本机没有Python环境也需要进行一个Python环境的安装,可以安装anaconda或者是手工添加Pyhton,手工安装的话注意配置Path变量,最后可以在CMD环境下执行pip命令。
pip install radian
radian 也是一款R语言的编辑器,其本身基于Python,所以需要Pyhton环境。
然后打开RGUI,安装需要的依赖包。

install.packages("ggplot2")
install.packages("openxlsx")
install.packages("rmarkdown")
install.packages("languageserver")
install.packages("httpgd")

可能还会缺其他安装包,到时候不能用的话,缺啥安装啥
接下来需要安装pandoc,Github地址是https://github.com/jgm/pandoc/releases,安装需要的版本,然后使用下方命令测试是否可用。
安装pandoc
重启GUI之后可以看到返回结果为TRUE
安装pandoc

如果是全局安装后,不需要设置环境变量,如果非全局,需要配置一下环境变量,Windows中设置的是指向目录,而不是具体程序

接下来安装vscode的插件,R,R debug,以及vscode-pandoc
然后进行配置,一般而言,需要配置radian的位置,以及使用radian进行R的编译,打开settings,搜索相关的配置项,进行配置如下图所示。
使用radian
配置位置,好像全局能打开Radian就不用配置了。
配置radian
取消默认的显示图片
配置httpgd
使用httpgd
建立一个Rmd文件,这种文件是Markdown语法,并且支持R语言的运行和输出结果,类似于Python中的jupyter,点击vscode右上角的preview可以进行分栏查看。
一个Rmd文件
要运行的代码写在代码块中使用```{r}作为语言标志,在此代码块中的代码会显示并且将运行结果显示在下方。
生成的一个条形图

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
VSCode(Visual Studio Code)是一款由微软开发的开源代码编辑器,支持多种编程语言和文件格式。R Markdown是一种结合了R语言代码和Markdown文本的文件格式,可以用于创建交互式报告、数据分析文档和数据可视化。 在VSCode使用R Markdown需要安装相应的扩展插件。以下是在VSCode使用R Markdown的步骤: 1. 安装R和R Markdown:首先确保你的计算机上已经安装了R和R Markdown。你可以从官方网站(https://www.r-project.org/)下载安装R,然后在R命令行执行以下命令安装R Markdown包:`install.packages("rmarkdown")`。 2. 安装VSCode:如果你还没有安装VSCode,可以从官方网站(https://code.visualstudio.com/)下载安装。 3. 安装R插件:打开VSCode,点击左侧的扩展图标(或按下Ctrl+Shift+X),搜索并安装"R"插件。这个插件提供了对R语言的支持。 4. 创建R Markdown文件:在VSCode创建一个新文件,将文件的扩展名更改为".Rmd",例如"report.Rmd"。 5. 编写R Markdown文档:在R Markdown文件,你可以使用Markdown语法编写文本内容,并在需要插入R代码的地方使用反引号(\`\`\`)包围R代码块。你可以在代码块编写R语言代码,并通过运行代码块来生成结果。 6. 运行R代码块:你可以使用快捷键Ctrl+Shift+Enter来运行R代码块,或者右键点击代码块并选择"Run R code"。运行结果将会显示在代码块下方。 7. 导出R Markdown文档:你可以使用快捷键Ctrl+K Ctrl+V来选择导出格式,比如PDF、HTML、Word等。你也可以在VSCode的命令面板输入"R Markdown: Export Document"来选择导出格式。 这些是在VSCode使用R Markdown的基本步骤。当然,还有更多高级功能和扩展插件可供探索和使用。希望对你有所帮助!如果你有更多问题,请继续提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值