本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
R Amazon 用戶指南 SageMaker
本文件將引導您使用 R 來利用 Amazon SageMaker 功能的方法。本指南將介紹 SageMaker內建 R 核心、如何開始使用 R SageMaker,最後還有數個範例筆記本。
這些範例分為入門、中級和進階三個程度。它們從 R 入門開始 SageMaker,在 R 上
如需如何自行提供 R 映像的詳細資訊,請參閱帶上自己的 SageMaker 形象。如需類似的部落格文章,請參閱將您自己的 R 環境帶到 Amazon SageMaker Studio
RStudio中的 Support SageMaker
Amazon RStudio 作為與 Amazon SageMaker 網域整合的全受管整合式開發環境 (IDE) 提供 SageMaker 支援。透過RStudio整合,您可以在網域中啟動RStudio環境,以便在 SageMaker 資源上執行RStudio工作流程。如需詳細資訊,請參閱Amazon 上的 RStudio SageMaker。
R 內核 SageMaker
SageMaker 筆記本執行個體使用預先安裝的 R 核心支援 R。此外,R 內核具有退出的庫,一個 R 到 Python 接口,因此您可以在 R 腳本SDK中使用 SageMaker Python 的功能。
-
重新庫
:提供一個 R 接口到 Amazon Python。 SageMaker SDK reticulate 套件可在 R 和 Python 物件之間的轉譯。
開始使用 R SageMaker
-
使用 t2.medium 執行個體類型和預設儲存大小建立筆記本執行個體。如果您打算繼續使用執行個體以獲得更進階的範例,或在稍後建立更大的執行個體,您可以選擇更快的執行個體和更多的儲存空間。
-
等到筆記本變成服務中狀態,再按一下開啟 Jupyter。
-
從可用的環境清單中,使用 R 核心建立新的筆記本。
-
建立新的筆記本時,您在筆記本環境的右上角應該會看到 R 標誌,該標誌下方也會出現以 R 為核心。這表示 SageMaker 已成功啟動此筆記型電腦的 R 核心。
-
或者,在 Jupyter 筆記本中,您也可以使用核心功能表,然後從變更核心選項中選取 R。
範例筆記本
先決條件
R 開始
入門程度
SageMaker使用 R 核心進行 Batch 轉換
中級程度
R XGBoost 中的超參數優化:
Amazon 使用 R SageMaker 處理
進階程度
訓練和部署您自己的 R 算法 SageMaker: