在kaggle中运行R Markdown

在kaggle中运行R Markdown

Kaggle允许你将你的RMarkdown文件,例如在RStudio中开发的,编译成Kaggle上的报告。这个非常指令是在RMarkdown中做出的。下面详细介绍了用你的RMarkdown文件做这件事的步骤。

创建一个新的笔记本

在kaggle中运行R Markdown

创建一个新的笔记本

你可以从笔记本部分或竞赛页面创建一个新的笔记本。如果你想确保你有…/input目录中的所有输入数据文件可用,则后者更可取。否则,你可能需要单独上传所有的数据文件,或从公平竞争中添加它们。

将语言设置为R

在kaggle中运行R Markdown

选择R语言作为后端内核

在文件菜单中改变编辑器类型

在kaggle中运行R Markdown

在编辑器中使用笔记本选项

一旦笔记本完全启动,首先要做的是在…中改变编辑器类型。

File Menu > Editor Type to Script.
R

在设置中改变语言

在kaggle中运行R Markdown

选择R Markdown笔记本

通过把编辑器类型改为脚本,界面变成了只有源代码。在设置中,你现在可以在语言选项下选择’RMarkdown’(注意:当编辑器类型为笔记本时,此选项不可用)。

复制RMarkdown代码

在kaggle中运行R Markdown

当复制RMarkdown代码时,确保你包括YAML标题和你想在报告中包括的所有内容。为了获得更好的代码格式和内容表,将标题改为这个例子。

将代码粘贴到Kaggle中

在kaggle中运行R Markdown

在R Markdown笔记本中写代码

在Kaggle脚本编辑器中替换所有现有的代码。确保在设置中检查语言是否显示为 “RMarkdown”。

保存并运行所有代码(提交)

在kaggle中运行R Markdown

保存R Markdown笔记本

点击 [⟳ 保存版本] 按钮。确保你在弹出的屏幕中选择 “Save & Run All (Commit)”。然后点击保存。现在一个小的弹出状态窗口显示你的文件正在被knitr编译。

打开查看器

在kaggle中运行R Markdown

使用查看器来查看代码的输出

一旦你的文件被编译,弹出的状态窗口应该是这样的。点击查看链接,进入查看器查看输出。你也可以点击[保存版本]按钮右边部分的数字。如果你得到一个错误信息,请确保你的Rmarkdown在你的RStudio环境中运行没有错误。如果是这样的话,请确保你的脚本所依赖的所有文件都存在于”…/input “目录中,并且你的脚本中的所有路径名都指向正确的位置。

例如,请确保你使用。

--> mydat <- read_csv("../input/mydata.csv")
R

而非例如

--> mydat <- read_csv("C:\\Users\\Desktop\\Datamydata.csv")
R

验证输出并分享URL

在kaggle中运行R Markdown

分享R标记的笔记本

你将不得不通过点击[共享]按钮并改变设置,将共享方式改为公开。然后复制URL来分享你的RMarkdown报告。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册