1118 chapter 20

简介

  • 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

你可能感兴趣的:(1118 chapter 20)