目录:
command + return # 可以运行选择或光标所在行的代码。
alt + -(负号)# 可以快捷返回赋值符号 <- (R 中)。
shift + command + C # 可以直接给行添加或取消注释。
shift + 9 # 可以在选中位置加括号。
shift + command + M # 管道操作符%>% 的快捷键
tab # 自动补全
tab + shift # 补全格式化
shift + ctrl + 1-3 # 聚焦到某个R studio 窗口,重复按可以恢复全显示模式
alt # 列模式操作,可以批量对某些代码进行增删改
Alt + Shift + K # 快捷键清单
shlft + ctrl + R # 插入代码段
[shift] + option + O # 折叠/打开所有代码块
methods(class = 'xx')
可以查看对xx 类型内容处理的相关函数。BiocInstaller:biocLite()
就不再使用,因此有的老教程使用该命令应该替换为BiocManager。(目前大多数情况来说,R低于3.5版本使用biocLIte,高于3.5 使用biocmanager)[]
或 \\
。(只表示该符号本来的符号意义)grepl/str_detect/str_starts/str_ends
, %in%
,所有逻辑运算符, duplicated
。----
四个横杠,可以对注释行以下内容折叠。supressPackageStartupMessages(library(xxx))
,就可以将library 读取的包的信息不输出到命令行上。apropos('test')
,会返回你加载的包中全部包含test 字符的函数。%>%
可以将对象进行传递,data %>% fun
相当于 fun(data)
;使用%<>%
我们可以在处理的同时,将处理结果直接赋值给本来的对象。(data <- 'test')
。ps:我还在持续更新~