本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon SageMaker R 用户指南
该文档介绍了使用 R 以利用 Amazon SageMaker 功能的各种方法。该指南介绍了 SageMaker 的内置 R 内核,介绍了如何在 SageMaker 上开始使用 R,并最后介绍了几个示例笔记本。
这些示例分为三个级别:初级、中级和高级。他们从SageMaker 上的 R 入门
有关如何将自己的自定义 R 图像带到 Studio 的信息,请参阅自带 SageMaker 图像. 有关类似的博客文章,请参阅将自己的 R 环境带到 Amazon SageMaker Studio
SageMaker 中的 rStudio Support
Amazon SageMaker 支持 rStudio 作为与 Amazon SageMaker 域集成的完全托管的集成开发环境 (IDE)。借助 rStudio 集成,您可以在域中启动 rStudio 环境,以便在 SageMaker 资源上运行 rStudio 工作流程。有关更多信息,请参阅 Amazon SageMaker 上的 rStudio。
SageMaker 中的 R 内核
使用预装的 R 内核 SageMaker 笔记本实例支持 R。此外,R 内核具有网状库,这是 R 到 Python 的接口,因此,您可以从 R 脚本中使用 SageMaker Python 开发工具包的功能。
-
网状图书馆
:提供 R 到的接口Amazon SageMaker Python 开发工具包 . reticulate 程序包在 R 和 Python 对象之间转换。
在 SageMaker 中开始使用 R
-
使用 t2.medium 实例类型和默认存储大小创建笔记本实例。如果您打算继续将该实例用于更高级的示例,或者以后创建更大的实例,您可以选择更快的实例和更多的存储空间。
-
等到笔记本状态变为“In Service”(正在使用),然后单击 Open Jupyter (打开 Jupyter)。
-
从可用的环境列表中创建一个具有 R 内核的新笔记本。
-
在创建了新的笔记本时,您将会在笔记本环境的右上角看到 R 徽标,并且还会在该徽标下看到内核为 R。这表明 SageMaker 已成功为该笔记本启动 R 内核。
-
或者,在您位于 Jupyter 笔记本时,您可以使用 Kernel (内核) 菜单,然后从 Change Kernel (更改内核) 选项中选择 R。
示例笔记本
先决条件
SageMaker 上的 R 入门
初级
使用 R 内核 SageMaker Batch 转换
中级
R 中 xgBoost 的超参数优化:
Amazon SageMaker 与 R 进行处理
高级
在 SageMaker 中训练和部署自己的 R 算法: