Quick_list
Commonly Used Functions
一些简单实用的小命令
这里汇集了一些关于R和Rstudio使用过程中一些小技巧。
- ?, 帮助命令;
- <-, 赋值或命名;
- getwd, 查看工作路径;
- str, 查看数据结构;
- summary, 快速对变量进行统计;
- %in%, 类别变量的选择;
- head, tail,
- round, n, sum, mean, sd
- length, dim, ncol, nrow, names, colnames, rownames
- rep, seq, rev, sample, ifelse, list
- print,(),输出;
- class,查看对象类型;
- typeof,查看对象类型;
- sessionInfo(),
- scales::show_col()
快捷键keywords
执行选中的代码, ‘ctrl + enter’ (on Windows) or ‘cmd + enter’ (on Mac);
添加注释,press ‘ctrl + shift + c’ (on Windows)or ‘cmd + shift + c’ (on a mac),去除注释 just use ’ctrl + shift + c’ again;
调用RStudio的 command palette ,使用Cmd/Ctrl + Shift + P, 使用command palette可以快速调用Rstudio的常用操作;
添加pipe符号%>%,使用 Ctrl/Cmd + Shift + M.
快速输入赋值符号
<-
的快捷键是Alt + - (减号);快速执行Help面板中的代码,选中代码, 按 Ctrl+Enter or Command+Enter,Rstudio在Console自动执行选中的代码。
R文档中,输入字母,然后连续按tab键两次,可以添系统日期comment.
Tips
你可能看到这样的表达式:dplyr::filter(),这个代码可以在不启用dplyr包(aka:不先运行library(dplyr))的情况下调用filter(),这种表达方式有两种情形:一是相快速调用某一package中的某一个function,而不想启用这个package;一是当两个package同时使用一个方程名称的时候,比如stats同样有个function叫filter(),但是其实现和dplyr::filter()完成不一样的功能。当两个package有同样名称的时候,输入这个function名称时,调用的是后启用的包中的这个function, 如果想用另一个package中的这个function的时候,则可以使用以上表达式,比如stats::filter().
If a continuation prompt
+
appears in the console after you execute your code this means
that you haven’t completed your code correctly. pressesc
键退出。sessioninfo::session_info()
和xfun::session_info()
Sys.Date()
在文档下添加pdf文档
include_graphics(here("files/rstudio-ide.pdf"))
- {width=“100%” height=“400”}
- .libPaths用来查看和设定package安装的位置;