在kaggle中运行R Markdown
Kaggle允许你将你的RMarkdown文件,例如在RStudio中开发的,编译成Kaggle上的报告。这个非常指令是在RMarkdown中做出的。下面详细介绍了用你的RMarkdown文件做这件事的步骤。
创建一个新的笔记本
创建一个新的笔记本
你可以从笔记本部分或竞赛页面创建一个新的笔记本。如果你想确保你有…/input目录中的所有输入数据文件可用,则后者更可取。否则,你可能需要单独上传所有的数据文件,或从公平竞争中添加它们。
将语言设置为R
选择R语言作为后端内核
在文件菜单中改变编辑器类型
在编辑器中使用笔记本选项
一旦笔记本完全启动,首先要做的是在…中改变编辑器类型。
在设置中改变语言
选择R Markdown笔记本
通过把编辑器类型改为脚本,界面变成了只有源代码。在设置中,你现在可以在语言选项下选择’RMarkdown’(注意:当编辑器类型为笔记本时,此选项不可用)。
复制RMarkdown代码
当复制RMarkdown代码时,确保你包括YAML标题和你想在报告中包括的所有内容。为了获得更好的代码格式和内容表,将标题改为这个例子。
将代码粘贴到Kaggle中
在R Markdown笔记本中写代码
在Kaggle脚本编辑器中替换所有现有的代码。确保在设置中检查语言是否显示为 “RMarkdown”。
保存并运行所有代码(提交)
保存R Markdown笔记本
点击 [⟳ 保存版本] 按钮。确保你在弹出的屏幕中选择 “Save & Run All (Commit)”。然后点击保存。现在一个小的弹出状态窗口显示你的文件正在被knitr编译。
打开查看器
使用查看器来查看代码的输出
一旦你的文件被编译,弹出的状态窗口应该是这样的。点击查看链接,进入查看器查看输出。你也可以点击[保存版本]按钮右边部分的数字。如果你得到一个错误信息,请确保你的Rmarkdown在你的RStudio环境中运行没有错误。如果是这样的话,请确保你的脚本所依赖的所有文件都存在于”…/input “目录中,并且你的脚本中的所有路径名都指向正确的位置。
例如,请确保你使用。
而非例如
验证输出并分享URL
分享R标记的笔记本
你将不得不通过点击[共享]按钮并改变设置,将共享方式改为公开。然后复制URL来分享你的RMarkdown报告。