R语言 Markdown简介

您所在的位置:网站首页 purrr的意思 R语言 Markdown简介

R语言 Markdown简介

2023-03-24 12:37| 来源: 网络整理| 查看: 265

R语言 Markdown简介

在这篇文章中,我们将探索R编程语言中Markdown的概念。

我们将涵盖以下主题 R语言Markdown简介 Markdown的优势 什么是R Markdown? 为什么使用R Markdown? 开始使用R Markdown R Markdown的介绍

Markdown是一种轻量级的标记语言,由John Gruber在2004年创建。现在,Markdown是世界上最流行的标记语言之一。Markdown文件的扩展名是 .md或.markdown。 为了编译一个markdown文件,用户需要一个能够处理markdown文件的应用程序,如Microsoft Word、Dillinger等。这些应用程序利用一个Markdown分析器,将markdown文件转换为可打印的HTML代码。

Markdown的优点 它主要用于在StackOverflow、Github等多个平台上编写格式化的页面。 它不仅仅是为程序员准备的,因为人们可以用它在leanpub上写电子书。 可转换为PDF、HTML、docs等格式。 Markdown文件可以使用Github Pages, smallvictori.es, and blot.im等工具轻松转换为网页。 什么是R Markdown?

R Markdown是一种生成完全可复制的文档的方式,其中文本和代码都可以结合起来。 这就是为什么可以把东西做成 子弹、粗体、斜体、链接或运行内联的R代码。 尽管这些文档都以纯文本开始,人们可以把它们渲染成HTML页面,或PDF,或Word文档,或幻灯片例如,用来表示粗体或斜体的符号与所有这些格式兼容。

为什么使用R Markdown? 主要的优势之一是使用R Markdown的 可重复性 。因为它可以简单地将文本和代码片断结合在一个文件中,并且可以很容易地将介绍、假设、正在运行的代码、该代码的结果和结论都结合在一个文件中。分享你做了什么,为什么这么做,以及结果如何,变得如此简单,而且与你分享的那个人可以重新运行你的代码,得到与你相同的正确答案。这就是可重复性的意思。但同时,很少你会在一个需要很多星期才能完成的项目上工作,你希望能够看到你在很久以前所做的事情,你可以准确地看到你所运行的代码和该代码的结果,R Markdown文档允许你这样做。 R Markdown的另一个主要优点是,由于它是纯文本,它与 版本控制系统 配合得非常好 。 跟踪提交之间发生的字符变化很简单;不像其他不是纯文本的格式。 R Markdown的另一个自私的优势是它非常容易使用。像R中的所有东西一样,这个扩展功能来自一个R包 ” rmarkdown ” 。 人们所需要做的就是通过这个命令 install.packages(“rmarkdown “)来安装它。 开始使用R Markdown

要创建一个R Markdown文档,在R Studio中,进入 **文件 >新文件>R Markdown。 **下面的窗口会出现。

R语言中的Markdown简介

正如人们所看到的,上面的图片填写了一个标题和作者,并将输出格式切换为PDF。围绕这个窗口和左边的标签进行探索,看看它可以输出的所有不同格式。当这一切完成后,点击 ” 确定 “,一个新的窗口就会打开,里面有一个关于R Markdown文件的小解释。

R语言中的Markdown简介

一个R Markdown文件有三个重要部分。

标题: 第一个是顶部的标题,以三个破折号为界。这是用户指定细节的地方,如标题、姓名、日期,以及你想输出的文件类型。如果用户已经在前面的窗口中填写了空白,这些应该已经填好了。 文本: 在这个页面上,人们还可以看到文本部分,例如,有一个部分以 “##R Markdown “开头,当这个文件的PDF产生时,这个部分将呈现为文本,用户将要学习的所有格式化一般适用于这个部分。 代码块: 最后,用户将看到代码块。这些都是以三个反斜线为界的。这些是可以在文档中直接运行的R代码块,这些代码的输出将在创建时包含在PDF中。最简单的方法是制作PDF,看看这些部分是如何运作的。 编织文档

当用户完成了一个文档,在R Markdown中,人们必须将他的纯文本和代码 “编织 “成他的最终文档。要做到这一点,点击源面板上方的 ” 编织 “按钮。当你这样做时,它会提示你将文件保存为 RMD 文件。就这样做。就可以看到这样的文件了。

R语言中的Markdown简介

所以在这里可以看到,标题的内容被渲染成了一个标题,然后是他/她的名字和日期。这些文本块产生了一个名为 “R Markdown “的章节标题,后面是两段文字。在这之后,人们可以看到R代码的 摘要(汽车) ,重要的是,后面是运行该代码的输出。这就是R Markdown的巨大好处之一,即把结果渲染成内联代码。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3