使用R MARKDOWN编辑文档
输出格式
设置output_format参数render以将.Rmd文件呈现为R Markdown支持的任何格式。例如,下面的代码将1-example.Rmd呈现为Microsoft Word文档:
library(rmarkdown)render("1-example.Rmd", output_format = "word_document")
如果未选择格式,则R Markdown output会将文件呈现为其默认格式,您可以在.Rmd文件的标题字段中设置该格式。1-example.Rmd的标题显示默认情况下它呈现为HTML文件。
RStudio IDE编织按钮将文件呈现为其output字段中列出的第一种格式。您可以通过单击编织按钮旁边的下拉菜单来渲染其他格式:
以下输出格式可用于R Markdown。
文件
-
html_notebook⧉ – 交互式R笔记本
-
html_document⧉ – 带有Bootstrap CSS的HTML文档
-
pdf_document⧉ – PDF文件(通过LaTeX模板)
-
word_document⧉ – Microsoft Word文档(docx)
-
odt_document⧉ – OpenDocument文本文档
-
rtf_document⧉ – 富文本格式文档
-
md_document⧉ – Markdown文件(各种口味)
演示文稿(幻灯片)
-
ioslides_presentation⧉ – 使用ioslides进行HTML演示
-
revealjs ::revealjs_presentation⧉ – 使用reveal.js进行HTML演示
-
slidy_presentation⧉ – 使用W3C Slidy进行HTML演示
-
beamer_presentation⧉ – 使用LaTeX Beamer进行PDF演示
-
powerpoint_presentation⧉:PowerPoint演示文稿
更多
-
flexdashboard :: flex_dashboard – 交互式仪表板
-
tufte :: tufte_handout⧉ – 爱德华图夫特风格的PDF讲义
-
tufte :: tufte_html⧉ – 爱德华· 图夫特风格的HTML讲义
-
tufte :: tufte_book⧉ – 爱德华图夫特风格的PDF书籍
-
html_vignette⧉ – R包装插图(HTML)
-
github_document – GitHub Flavored Markdown文档
您还可以使用R Markdown 构建书籍⧉,网站⧉和交互式文档。
输出选项
每个输出格式都作为R中的函数实现。您可以通过将参数作为output字段的子值传递给函数来自定义输出。例如,8-outputs.Rmd将使用浮动目录进行渲染。
要了解格式所采用的参数,请阅读R中格式的帮助页面,例如?html_document。
这是第六部分教程,往下面将会有关于R markdown更精彩的教程!
我们网站还有代写作业服务,希望能多多支持我们!