Rstudio 提高效率的技巧

以下内容转自vx公众号:生信实战

今天的内容:

我们在Windows或linux日常操作中,经常会使用一些快捷键提升工作效率,在RStudio中也有不少快捷键,可以大幅度提升R语言代码编写和日常操作的效率。

         

技巧1:快速输入变量赋值符号

在定义变量赋值时,往往会使用<-

在RStudio中,可以使用【alt 加 -】直接生成。

例如 y <- 2

输入y后,再直接按alt加- 就可以自动生成y <- 还自动前后加了空格,非常高效

图片

         

图片

         

技巧2:快速设置工作目录

使用R语言经常会在不同的工作目录切换,可以使用快捷键【Ctrl+Shift+H】进行快速选择目录。

这个快捷键也实际上是session-set working directory的选择目录的快捷键。如下图:

图片

         

当然也可以使用setwd的方式:

setwd("C:\\code\\R\\Study")

setwd("C:/code/R/Study")

注意斜线的方向。

         

技巧3:多行快速注释

图片

选择后再次按Ctrl+Shift+C,又取消注释:

图片

         

技巧4:tab键自动补全关键词或函数等

在linux中,tab键是经常用到的,可以自动补全linux的许多命令和操作。在R和RStudio中也可以进行快捷补齐,

RStudio中,例如输入get 再按Tab键,则可以显示相关函数,并且可以显示函数的具体使用说明

图片

         

图片

         

RGui中,例如输入get 再按Tab键,也可以快速显示相关函数,只不过没有RStudio那样的详细函数说明。        

图片

         

         

技巧5:快速清理屏幕

在linux终端环境中,【Ctrl+L】可以快速清理屏幕,在RStudio中也是类似的。

         

技巧6:查看历史命令记录

上下箭头 查看单个历史记录;

【Ctrl+r】 快捷键可以快速调出使用过的历史记录

【Ctrl+向上】,也是快速调出历史记录,与 ctrl+r 类似。

特别是一些执行过的比较复杂或长的命令,可以方便快速调出来进行执行

         

技巧7:重新启动R环境

【Ctrl+Shift+F10】快捷键可以重新启动R,有些情况下需要重新启动R,初始化一下环境,无需关闭整个Rstudio。

这实际上也可以通过session菜单进行操作:

图片

         

技巧8:调整窗口大小

考虑到不同屏幕和分辨率,可以通过快捷键随时调整显示的字体和视图大小,方便查看

Ctrl加0 调整为默认初始大小

Ctrl加+ 放大字体

Ctrl加- 缩小字体

这个快捷操作也可以通过菜单View进行操作

图片

         

技巧9:快速中断程序

编写RStudio终端编写脚本时,如果某段代码输出错误,可以使用Esc键快速终止,重新编写

比如这段代码编写错误

> setwd("CCCC

+ cccc

+ ccc

+  这里按下esc键,即可快速开始新的终端进行重新编写

>

【注意这里就不是Ctrl+C或Ctrl+D了,是键盘左上角的esc键】

         

技巧10:执行部分代码块

有时写一大段代码,只想执行其中某几行看看结果或者调试一下,可以选择代码块,使用【Ctrl+Enter】快捷键即可执行选中的代码。

例如:

a <- 1

b <- 2

a-b

a+b

a*b

         

选中

图片

【Ctrl+Enter】执行:

图片

当然,如果想一次执行全部代码,可以直接按【Ctrl+Shift+Enter】

         

技巧11:列模式

我们知道在文档编写或某些文本编辑器如Notepad中,都有列模式,可以快速操作某些列,RStudio中也有列模式。

在a处按住Alt键,鼠标下拉,即可

图片

下拉后,敲2个#号

图片

即可完成多列编辑

         

也可以按住Alt选中多列

图片

实现5行同时删除2个#号,

         

技巧12:快速删除行 【Ctrl+D】

把鼠标放在某一行,按【Ctrl+D】即可删除该行

或者鼠标选中多行,按【Ctrl+D】即可删除多行

         

技巧13:快速使用管道符%>%

使用一些包,经常需要使用管道符“%>%”,使用【Ctrl+Shift+M】快捷键可以直接输出管道符。管道符使得代码更加简洁和可读,可以快捷带出%>%

         

技巧14:代码折叠与展开

代码折叠:【Alt+L】

代码展开:【Shift+Alt+L】

例如代码:

图片

选中后按【Alt+L】

图片

发现折叠了5行代码,按【Shift+Alt+L】即可展开折叠

         

技巧15-显示所有快捷键

最后是一个大招:实际上在RStudio中内置了很多快捷键,可以使用【Alt+Shift+K】快速调出所有快捷键列表。可以根据实际需要进行掌握

图片

  • 17
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值