简介
- R markdown 速查表,RStudio IDE,Help→cheatsheets → R Markdown Cheat Sheet
- 用户指南: Help→cheatsheets → R Markdown Reference Guide
- R Markdown: .Rmd,三个重要组成部分:
Markdown文本,代码段,YAML文件头
p297练习题
3.关闭控制台后,R notebook在编辑器里显示结果。
R markdown在控制台显示输出结果。
此外,二者的YAML的文件头显示不一样
分别是 ouptut: html_notebook和ouptut: html_document
修改文件头可以修改文件格式
格式化文本
和简书的用法差不多
代码段
插入代码的3种方法
- ctrl+shift+I
- Insert按钮
- 手工输入 ```{r} 和···
实用组合键
ctrl+ enter || ctrl + shift + enter
代码段名称
{r by-name}
给代码起名字的好处
- 方便浏览特定的代码段
- 使代码段生成的图形具有意义的名称
- 建立缓存代码段的网络
setup,处于笔记本模式时,名称为setup的代码段会先自动运行一次
代码段选项
eval = FALSE
include = FALSE
echo = FALSE,禁止代码出现在最终报告
message = FALSE
results = ‘hide’
error = TRUE
表格
- knitr::kable()用表格来显示数据
- 更深入的定制包, xtable, stargazer, pander, tables和ascii等
缓存
- cache = TRUE ,knitr默认情况下只检查代码
- 霸道的cache.extra
- file.info()
- knitr::clean_cache(),定期清理所有缓存
内联代码
format()、 digits()、big.mark
排错
run一遍先
getwd(), print(), str()
YAML 文件头
文档参数(params
)+参考文献(pandoc)
- 参考文献格式: BibLaTeX,bIBtEX,endnote,medline
引用:csl
references or bibliography
网友评论