Notebook 和 Script

您可以在程式碼編輯器中使用 Jupyter Notebook 和 Script (例如 Notebook 編輯器或整合開發環境 (IDE) ,例如 RStudio) 來建立、編輯及執行 Python 和 R 程式碼。

Notebook
Jupyter Notebook 是一個可用於互動式計算的 Web 型環境。 您可以使用 Notebook 來執行一小段處理資料的程式碼,並且可以立即檢視計算結果。 Notebook 包括您使用資料所需的所有建置區塊,即資料、處理資料的程式碼計算、結果視覺化以及文字和複合式多媒體,以加強瞭解。
Script
Script 是包含一組指令及註解的檔案。 Script 可以儲存並稍後用來重新執行已儲存的指令。 與 Notebook 不同, Script 中的指令只能以線性方式執行。

Notebook

必要的許可權
專案中的 編輯者管理者 角色
工具
Notebook 編輯器
程式設計語言
Python 和 R
資料格式
所有類型
程式碼支援可用於從專案資產載入及存取下列項目的資料:
資料資產,例如 CSV、JSON 及 .xlsx 和 .xls 檔案
資料庫連線及連接的資料資產

請參閱資料載入支援。 支援的檔案及資料庫類型。

資料大小
5 GB。 如果檔案較大,則必須將資料載入至多個組件。

Script

必要的許可權
專案中的 編輯者管理者 角色
工具
RStudio
程式設計語言
R
資料格式
所有類型
程式碼支援可用於從專案資產載入及存取下列項目的資料:
資料資產,例如 CSV、JSON 及 .xlsx 和 .xls 檔案
資料庫連線及連接的資料資產

請參閱資料載入支援。 支援的檔案及資料庫類型。

資料大小
5 GB。 如果檔案較大,則必須將資料載入至多個組件。

在 Notebook 編輯器中工作

筆記本編輯器主要用於互動式、探索式資料分析程式設計及資料視覺化。 一次只能有一個人可以編輯記事本。 所有其他使用者都只能在鎖定時以檢視模式存取已開啟的 Notebook。

您可以使用 Notebook 執行時期環境隨附的預先安裝開放程式碼程式庫,新增您自己的程式庫,並從免費提供的 IBM 程式庫中獲益。

當 Notebook 備妥時,您可以直接從 Notebook 編輯器建立工作來執行 Notebook。 您的工作配置可以使用在 Notebook 執行時傳遞至具有不同值之 Notebook 的環境變數。

在 RStudio 中工作

RStudio 是用於使用 R Script 或 Shiny 應用程式的整合開發環境。 雖然 RStudio IDE 無法在 Spark with R 環境執行時期中啟動,不過您可以藉由以程式化方式存取 Spark 核心,在 R Script 和 Shiny 應用程式中使用 Spark。

只能在 RStudio IDE 中建立及使用 R Script 和 Shiny 應用程式。 您無法為 R Script 或 R Shiny 部署建立工作。

進一步瞭解

上層主題: 分析資料和建置模型