EVOLUTION-MANAGER
Edit File: rmarkdown.html
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> <meta http-equiv="X-UA-Compatible" content="IE=EDGE" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <title>Learn R Markdown</title> <script>// Pandoc 2.9 adds attributes on both header and div. We remove the former (to // be compatible with the behavior of Pandoc < 2.8). document.addEventListener('DOMContentLoaded', function(e) { var hs = document.querySelectorAll("div.section[class*='level'] > :first-child"); var i, h, a; for (i = 0; i < hs.length; i++) { h = hs[i]; if (!/^h[1-6]$/i.test(h.tagName)) continue; // it should be a header h1-h6 a = h.attributes; while (a.length > 0) h.removeAttribute(a[0].name); } }); </script> <script>// Hide empty <a> tag within highlighted CodeBlock for screen reader accessibility (see https://github.com/jgm/pandoc/issues/6352#issuecomment-626106786) --> // v0.0.1 // Written by JooYoung Seo (jooyoung@psu.edu) and Atsushi Yasumoto on June 1st, 2020. document.addEventListener('DOMContentLoaded', function() { const codeList = document.getElementsByClassName("sourceCode"); for (var i = 0; i < codeList.length; i++) { var linkList = codeList[i].getElementsByTagName('a'); for (var j = 0; j < linkList.length; j++) { if (linkList[j].innerHTML === "") { linkList[j].setAttribute('aria-hidden', 'true'); } } } }); </script> <style type="text/css">body { background-color: #fff; margin: 1em auto; max-width: 700px; overflow: visible; padding-left: 2em; padding-right: 2em; font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.35; } #TOC { clear: both; margin: 0 0 10px 10px; padding: 4px; width: 400px; border: 1px solid #CCCCCC; border-radius: 5px; background-color: #f6f6f6; font-size: 13px; line-height: 1.3; } #TOC .toctitle { font-weight: bold; font-size: 15px; margin-left: 5px; } #TOC ul { padding-left: 40px; margin-left: -1.5em; margin-top: 5px; margin-bottom: 5px; } #TOC ul ul { margin-left: -2em; } #TOC li { line-height: 16px; } table { margin: 1em auto; border-width: 1px; border-color: #DDDDDD; border-style: outset; border-collapse: collapse; } table th { border-width: 2px; padding: 5px; border-style: inset; } table td { border-width: 1px; border-style: inset; line-height: 18px; padding: 5px 5px; } table, table th, table td { border-left-style: none; border-right-style: none; } table thead, table tr.even { background-color: #f7f7f7; } p { margin: 0.5em 0; } blockquote { background-color: #f6f6f6; padding: 0.25em 0.75em; } hr { border-style: solid; border: none; border-top: 1px solid #777; margin: 28px 0; } dl { margin-left: 0; } dl dd { margin-bottom: 13px; margin-left: 13px; } dl dt { font-weight: bold; } ul { margin-top: 0; } ul li { list-style: circle outside; } ul ul { margin-bottom: 0; } pre, code { background-color: #f7f7f7; border-radius: 3px; color: #333; white-space: pre-wrap; } pre { border-radius: 3px; margin: 5px 0px 10px 0px; padding: 10px; } pre:not([class]) { background-color: #f7f7f7; } code { font-family: Consolas, Monaco, 'Courier New', monospace; font-size: 85%; } p > code, li > code { padding: 2px 0px; } div.figure { text-align: center; } img { background-color: #FFFFFF; padding: 2px; border: 1px solid #DDDDDD; border-radius: 3px; border: 1px solid #CCCCCC; margin: 0 5px; } h1 { margin-top: 0; font-size: 35px; line-height: 40px; } h2 { border-bottom: 4px solid #f7f7f7; padding-top: 10px; padding-bottom: 2px; font-size: 145%; } h3 { border-bottom: 2px solid #f7f7f7; padding-top: 10px; font-size: 120%; } h4 { border-bottom: 1px solid #f7f7f7; margin-left: 8px; font-size: 105%; } h5, h6 { border-bottom: 1px solid #ccc; font-size: 105%; } a { color: #0033dd; text-decoration: none; } a:hover { color: #6666ff; } a:visited { color: #800080; } a:visited:hover { color: #BB00BB; } a[href^="http:"] { text-decoration: underline; } a[href^="https:"] { text-decoration: underline; } code > span.kw { color: #555; font-weight: bold; } code > span.dt { color: #902000; } code > span.dv { color: #40a070; } code > span.bn { color: #d14; } code > span.fl { color: #d14; } code > span.ch { color: #d14; } code > span.st { color: #d14; } code > span.co { color: #888888; font-style: italic; } code > span.ot { color: #007020; } code > span.al { color: #ff0000; font-weight: bold; } code > span.fu { color: #900; font-weight: bold; } code > span.er { color: #a61717; background-color: #e3d2d2; } </style> </head> <body> <h1 class="title toc-ignore">Learn R Markdown</h1> <div id="overview" class="section level1"> <h1>Overview</h1> <p><a href="https://r4ds.had.co.nz/"><img data-uri="https://r4ds.had.co.nz/cover.png" alt="R for Data Science" width="250" style="padding: 0 15px; float: right;" /></a></p> <p>If you are new to using R Markdown, we encourage you to start with a systematic overview, rather than diving right in to reading documentation pages. The best place to start is the <a href="https://r4ds.had.co.nz/communicate-intro.html">“Communication” section</a> in the book “R for Data Science” (R4DS for short), an O’Reilly book written by Hadley Wickham and Garrett Grolemund.</p> <p>Here are the chapters that cover R Markdown, as summarized by Hadley and Garrett:</p> <ul> <li><p>In <a href="https://r4ds.had.co.nz/r-markdown.html">R Markdown</a>, you will learn about R Markdown, a tool for integrating prose, code, and results. You can use R Markdown in notebook mode for analyst-to-analyst communication, and in report mode for analyst-to-decision-maker communication. Thanks to the power of R Markdown formats, you can even use the same document for both purposes.</p></li> <li><p>In <a href="https://r4ds.had.co.nz/r-markdown-formats.html">R Markdown formats</a>, you’ll learn a little about the many other varieties of outputs you can produce using R Markdown, including dashboards, websites, and books.</p></li> <li><p>We’ll finish up with <a href="https://r4ds.had.co.nz/r-markdown-workflow.html">R Markdown workflow</a>, where you’ll learn about the “analysis notebook” and how to systematically record your successes and failures so that you can learn from them.</p></li> </ul> <p><br> <br></p> <p><a href="https://rmarkdown.rstudio.com/lesson-1.html"><img data-uri="https://rmarkdown.rstudio.com/lesson-images/params-1-hawaii.png" alt="R Markdown tutorials" width="450" style="padding: 0 15px; float: right;" /></a></p> </div> <div id="tutorials" class="section level1"> <h1>Tutorials</h1> <p>The <a href="https://rmarkdown.rstudio.com/lesson-1.html">R Markdown website</a> offers a series of tutorials you can follow to see what is possible with R Markdown.</p> <p>These tutorials offer accompanying <a href="https://rstudio.cloud/">RStudio Cloud</a> lessons you can use right away in your browser.</p> <p>You can also access links to all these tutorials in the <strong>“Get Started”</strong> section from the top of this page.</p> <p><br> <br></p> </div> <div id="user-guide" class="section level1"> <h1>User Guide</h1> <p>Written by the authors of the <strong>rmarkdown</strong> package, <a href="https://bookdown.org/yihui/rmarkdown/">R Markdown: The Definitive Guide</a> provides a comprehensive user guide to the complete R Markdown ecosystem for authoring documents. The book is published by Chapman & Hall/CRC, and you can read it online for free.</p> <p><a href="https://bookdown.org/yihui/rmarkdown/"><img data-uri="https://bookdown.org/yihui/rmarkdown/images/cover.png" alt="R Markdown: The Definitive Guide" width="250" style="padding: 0 15px; float: right;" /></a></p> <p>The book is structured into four parts:</p> <ul> <li><p><a href="https://bookdown.org/yihui/rmarkdown/installation.html">Part I</a> introduces how to install the relevant packages, and provides an overview of R Markdown, including the possible output formats, the Markdown syntax, the R code chunk syntax, and how to use other languages in R Markdown.</p></li> <li><p><a href="https://bookdown.org/yihui/rmarkdown/documents.html">Part II</a> is the detailed documentation of built-in output formats in the rmarkdown package, including document formats and presentation formats. These output formats are “built-in” because you do not need any other R packages other than rmarkdown to use them.</p></li> <li><p><a href="https://bookdown.org/yihui/rmarkdown/dashboards.html">Part III</a> documents several R Markdown extension packages that enable you to build different applications or generate output documents with different styles. These output formats are “extensions” because you will need to install R packages, in addition to rmarkdown, to use them.</p></li> <li><p><a href="https://bookdown.org/yihui/rmarkdown/parameterized-reports.html">Part IV</a> covers advanced topics about R Markdown.</p></li> </ul> <p><br> <br></p> </div> <div id="cheatsheets" class="section level1"> <h1>Cheatsheets</h1> <p><a href="https://github.com/rstudio/cheatsheets/raw/master/rmarkdown-2.0.pdf"><img data-uri="https://www.rstudio.com/wp-content/uploads/2018/08/rmarkdown-2.0.png" alt="R Markdown cheatsheet" width="450" style="padding: 0 15px; float: right;" /></a></p> <p>The <a href="https://github.com/rstudio/cheatsheets/raw/master/rmarkdown-2.0.pdf">R Markdown cheatsheet</a> is a one page (two-sided) reference guide you can download as a quick reference while you work.</p> <p>The <a href="https://www.rstudio.com/wp-content/uploads/2015/03/rmarkdown-reference.pdf">R Markdown Reference</a> is a five page guide that lists each of the options from markdown, knitr, and pandoc that you can use to customize your R Markdown documents.</p> <p>You can access both files from within the RStudio IDE:</p> <ul> <li><p>R Markdown Cheat Sheet: <em>Help > Cheatsheets > R Markdown Cheat Sheet</em>,</p></li> <li><p>R Markdown Reference Guide: <em>Help > Cheatsheets > R Markdown Reference Guide</em>.</p></li> </ul> <script type="text/javascript"> (function() { var img, imgs = document.querySelectorAll('img'); for (var i = 0; i < imgs.length; i++) { img = imgs[i]; if (!img.src && img.dataset['uri']) img.src = img.dataset['uri']; } })(); </script> </div> <!-- code folding --> <!-- dynamically load mathjax for compatibility with self-contained --> <script> (function () { var script = document.createElement("script"); script.type = "text/javascript"; script.src = "https://mathjax.rstudio.com/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"; document.getElementsByTagName("head")[0].appendChild(script); })(); </script> </body> </html>