找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 194|回复: 0

Jupyter 和 R Markdown:使用 R 的笔记本

[复制链接]

2

主题

0

回帖

12

积分

新手上路

积分
12
发表于 2023-11-6 12:23:23 | 显示全部楼层 |阅读模式
本帖最后由 manha123@ 于 2023-11-7 12:56 编辑

在处理数据科学问题时,您可能希望建立一个交互式环境来与其他人一起工作和共享项目代码。您可以使用笔记本轻松进行设置。 在其他情况下,您只想交流为分析数据科学问题而收集的工作流程和结果。对于透明且可重复的报告,笔记本也可以派上用场。 这是正确的; 笔记本非常适合您想要将纯文本与图形、计算等富文本元素结合起来的情况。 本教程将涵盖以下主题: 在Jupyter 使用 R 的实用介绍。您将看到如何安装 R 内核以及如何使用 R 魔法使您的笔记本真正具有交互性, 简介:您将了解此功能在可重复研究和 R 的历史中如何演变、它与其他计算笔记本的比较、如何安装和使用它,以及哪些提示和技巧会派上用场, 概述这两个笔记本之间的异同,重点是笔记本共享、代码执行、版本控制和项目管理;和 当您使用 R 时,您还将了解Jupyter 和 R Markdown 笔记本的其他替代品,例如 等。

笔记本 与您可能想象的相反,并不限制您只能使用 Python:笔记本应用程序与语言无关,这意味着您还可以使用其他语言。 开始将 R 与 结合使用有两种常用方法:使用内核或设置具有开始进行数据科学所需的所有基本工具的 R 环境。 使用 R 内核在 中运行 R 如上所述,运行 R 的第一种方法是使用内核。如果您想获得 Jupyter 中所有可用内核的完整列表,请转到此处。 要使用 R,您需要加载  并激活它才能开始在笔记本环境中使用 R。 首先,您需要安装一些软件包。确保您不  加拿大电话号码表  是在 控制台中执行此操作,而是在常规 R 终端中执行此操作,否则您将收到如下错误:如果您想了解有关 的更多详细信息,包括如何设置笔记本、在哪里下载应用程序、如何运行笔记本应用程序(通过 使用 发行版)或其他详细信息,请查看我们的。 R笔记本 直到最近,Jupyter 似乎一直是 R 用户的流行解决方案,仅次于 或 Beaker 等笔记本。 此外,报告数据分析结果的其他替代方案(例如 在 ​​R 社区中也非常受欢迎。 但是,随着 RStudio 最近发布的 R 或 ,这种情况可能会发生变化。



您会发现:R Markdown 笔记本的背景很复杂,值得研究一下 R 中可重复研究的历史,以了解推动该笔记本创建和开发的因素。最终,您还会发现这款笔记本与其他笔记本不同。 R 和可重复研究的历史 JJ Allaire在他的演讲中证实,R 本身在可重复性研究方面的努力、Emacs 将文本代码和输入相结合的努力、Pandoc、Markdown 和 knitr 项目以及计算笔记本一直在并行发展并相互影响很多年了。他确认,所有这些因素最终导致了 R 笔记本的创建和开发。 首先,计算笔记本已经有相当长的历史了前端发布以来,已经有了很多进步。2,但直到2011年团队发布的0.12版本的年,之后出现了很多笔记本。数据科学界最著名的是 Beaker (2013)、Jupyter (2014) 和 。 然后,还有影响 RStudio 笔记本应用程序创建的标记语言和文本编辑器,即 Emacs、Markdown 和 发布。它是自由软件文本编辑器 Emacs 中用于笔记、计划和创作的编辑和组织模式。六年后,Emacs org-R 为 R 用户提供支持。另一方面,Markdown 于 2004 年作为一种标记语言发布,允许您以可转换为 HTML 或其他格式的方式格式化纯文本。又过了几年,Pandoc 被发布了。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2024-9-20 20:24 , Processed in 0.095347 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表