我常用的6个RStudio快捷键,提升工作效率
专题介绍:R是一种广泛用于数据分析和统计计算的强大语言,于上世纪90年代开始发展起来。得益于全世界众多 爱好者的无尽努力,大家继而开发出了一种基于R但优于R基本文本编辑器的R Studio(用户的界面体验更好)。也正是由于全世界越来越多的数据科学社区和用户对R包的慷慨贡献,让R语言在全球范围内越来越流行。其中一些R包,例如MASS,SparkR, ggplot2,使数据操作,可视化和计算功能越来越强大。R是用于统计分析、绘图的语言和操作环境。R是属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。R作为一种统计分析软件,是集统计分析与图形显示于一体的。它可以运行于UNIX、Windows和Macintosh的操作系统上,而且嵌入了一个非常方便实用的帮助系统,相比于其他统计分析软件,R的学术性开发比较早,适合生物学和医学等学术学科的科研人员使用。
【R语言】已开通R语言社群,五湖四海,天南地北,各行各业,有缘相聚,共享R事,雕刻数据,求解问题,以创价值。喜乐入群者,请加微信号luqin360,或扫描文末二维码,添加为好友,同时附上R-入群。有朋自远方来,不亦乐乎,并诚邀入群,以达相互学习和进步之美好心愿。
RStudio是R语言的集成开发工具。我常用的6个RStudio快捷键,可以极大提升工作效率,分享给大家。
1 添加和取消代码注释【Ctrl+Shift+C】
我们选择所要注释的代码,使用这个快捷键,就可以把所选中代码进行注释;再次按这个快捷键,就可以把注释取消掉。如下图:
选择这三行代码,按快捷键【Ctrl+Shift+C】,就把选中的代码注释掉了。
2 添加管道符号【Ctrl+Shift+M】
为了代码更加简洁和可读,我们有时候会用管道符号来编写代码。这个时候,可以按快捷键【Ctrl+Shift+M】快读添加管道符号 %>%。如下图代码里面的管道符号,就可以用这个快捷键,高效生成。
3 插入赋值符号【Alt+-】
我们编写R程序,经常要用到赋值符号。掌握这个快捷键,可以让我们快速地插入赋值符号。比方说,计算两个赋值变量的乘积运算。如下图:
4 块代码执行【Ctrl+Enter】或者全部代码执行【Ctrl+Shift+Enter】
我们编写好代码后,就要通过执行代码,来看代码是否有错误,以及输出结果是否满足要求。我常用块代码执行,这个时候就要频繁用到快捷键【Ctrl+Enter】。相信大家,也都会经常用它。
5 列模式操作【Alt+Shift+鼠标左键选择】
有时候,我们需要采用列模式来选择代码,然后实现整体修改。如下图,我想把这四条加载的包的语句一次性修改为安装包的语句。如下图:
上图是红色方框里面是采用列模式选中的结果,这个时候,我们就可以整体修改代码块,如下图:
6 查看RStudio的快捷键清单【Alt+Shift+K】
更多RStudio的快捷键配置与功能,可以按【Alt+Shift+K】打开快捷键清单,进行查阅和尝试。如下图:
(点击图片,放大查看)
附录:完整代码
# 1 添加和取消注释 Ctrl+Shift+c
library(ggplot2)
library(dplyr)
library(caret)
library(tidyverse)
# 2 添加管道符号 Ctrl+Shift+M
cars %>%
filter(speed > 6) %>%
head
# 3 插入赋值符号 Alt+-
var1 <- 100
var2 <- 200
print(var1 + var2)
# 4 块代码执行Ctrl+Enter和全部代码执行Ctrl+Shift+Enter
# 5 列模式选择代码块Alt+Shift+鼠标选择
install.packages(ggplot2)
install.packages(dplyr)
install.packages(caret)
install.packages(tidyverse)
# 6 快捷键清单【Alt+Shift+K】
朋友们,可以扫描我的微信号,备注“R-入群”。我会邀请你加入R语言群,咱们一起讨论与学习。
R书籍推荐
-
数据科学实战
公众号推荐
数据科学与人工智能
数据科学与人工智能公众号推广Python语言,数据科学与人工智能的知识和信息。扫码下方二维码关注我,一起学习Python语言和数据科学与人工智能。
请关注“恒诺新知”微信公众号,感谢“R语言“,”数据那些事儿“,”老俊俊的生信笔记“,”冷🈚️思“,“珞珈R”,“生信星球”的支持!