html_document(toc = FALSE, toc_depth = 3, toc_float = FALSE, number_sections = FALSE, fig_width = 7, fig_height = 5, fig_retina = 2, fig_caption = TRUE, dev = "png", df_print = "default", code_folding = c("none", "show", "hide"), code_download = FALSE, smart = TRUE, self_contained = TRUE, theme = "default", highlight = "default", mathjax = "default", template = "default", extra_dependencies = NULL, css = NULL, includes = NULL, keep_md = FALSE, lib_dir = NULL, md_extensions = NULL, pandoc_args = NULL, ...)TRUE to include a table of contents in the outputTRUE to float the table of contents to the left of the
main document content. Rather than TRUE you may also pass a list of
options that control the behavior of the floating table of contents. See the
Floating Table of Contents section below for details.TRUE to number section headingsNULL to
prevent retina scaling. Note that this will always be NULL when
keep_md is specified (this is because fig_retina relies on
outputting HTML directly into the markdown document).TRUE to render figures with captionsprint.data.frame. The "kable" method uses the
knitr::kable function. The "tibble" method uses
the tibble package to print a summary of the data frame. In addition
to the named methods you can also pass an arbitrary function to be used
for printing data frames. You can disable the df_print behavior entirely
by setting the option rmarkdown.df_print to FALSE."none" to display all code chunks (assuming
they were knit with echo = TRUE). Specify "hide" to hide all R
code chunks by default (users can show hidden code chunks either
individually or document-wide). Specify "show" to show all R code
chunks by default.NULL for no theme (in this case you can
use the css parameter to add your own styles).NULL to prevent syntax highlighting.NULL to exclude MathJax entirely.NULL to use pandoc's
built-in template; pass a path to use a custom template that you've created.
Note that if you don't use the "default" template then some features of
html_document won't be available (see the Templates section below for
more details).html_document_baseincludes function)._files appended to it.rmarkdown_format for
additional details.render
title, type, left, and
 right fields (to define menu items for the left and right of the navbar
 resspectively). Menu items include title and href fields. For example:  title: "My Website"
 type: default
 left:
   - title: "Home"
     href: index.html
   - title: "Other"
     href: other.html
 right:
   - title: GitHub
     href: https://github.com
 The type field is optional and can take the value "default" or "inverse" (which
 provides a different color scheme for the navigation bar). Alternatively, you can include a "_navbar.html" file which is a full HTML definition
 of a bootstrap navigation bar. For a simple example of including a navigation bar see
 https://github.com/rstudio/rmarkdown-website/blob/master/_navbar.html.
  For additional documentation on creating Bootstrap navigation bars see
 http://getbootstrap.com/components/#navbar.toc_float parameter which
 control the behavior of the floating table of contents. Options include: collapsed (defaults to TRUE) controls whether
 the table of contents appears with only the top-level (H2) headers. When
 collapsed the table of contents is automatically expanded inline when
 necessary. smooth_scroll (defaults to TRUE) controls
 whether page scrolls are animated when table of contents items are navigated
 to via mouse clicks. print (defaults to TRUE) controls
 whether the table of contents appears when user prints out the HTML page..tabset class
 attribute to headers within a document. This will cause all sub-headers of
 the header with the .tabset attribute to appear within tabs rather
 than as standalone sections. For example:  ## Quarterly Results {.tabset} ### By Product ### By Region  You can also specify two additional attributes to control the appearance and
 behavior of the tabs. The .tabset-fade attributes causes the tabs to
 fade in and out when switching. The .tabset-pills attribute causes
 the visual appearance of the tabs to be "pill" rather than traditional tabs.
 For example:  ## Quarterly Results {.tabset .tabset-fade .tabset-pills} template = NULL. Note however that if you choose not to use the "default" HTML template then
 several aspects of HTML document rendering will behave differently: theme parameter does not work (you can still
 provide styles using the css parameter).  highlight parameter, the default highlighting style will resolve to
 "pygments" and the "textmate" highlighting style is not available 
 toc_float parameter will not work.  code_folding parameter will not work.  self_contained is
 TRUE (these two options can't be used together in normal pandoc
 templates).  includes
 parameter as an alternative to providing a fully custom template.html_document
format.R Markdown documents can have optional metadata that is used to generate a document header that includes the title, author, and date. For more details see the documentation on R Markdown metadata.
R Markdown documents also support citations. You can find more information on the markdown syntax for citations in the Bibliographies and Citations article in the online documentation.
## Not run: 
# 
# library(rmarkdown)
# 
# render("input.Rmd", html_document())
# 
# render("input.Rmd", html_document(toc = TRUE))
# ## End(Not run)
Run the code above in your browser using DataLab