使用 RStudio 分析資料 (RStudio Server with R 3.6)
R 是一個常用的統計分析和機器學習套件,其中包括測試、模型、分析及圖形,並支援資料管理。 RStudio 提供 IDE 以與 R 搭配使用。
服務 依預設,RStudio Server with R 3.6 服務無法使用。 管理者必須在 IBM Cloud Pak for Data 平台上安裝此服務。 若要判定是否已安裝該服務,請開啟「服務」型錄,檢查是否已啟用該服務。
- 必需服務
- RStudio Server with R 3.6
Watson Studio - 選用服務
- Watson Machine Learning
- 資料格式
- RStudio 伺服器檔案結構中的所有資料檔類型
- 關聯式資料來源中的表格
- 資料大小
- 任意
無論分析專案是否具有 Git 整合,您都可在其中使用 RStudio IDE。
未整合 Git 的 RStudio
當您工作所在的 RStudio 來自未整合 Git 儲存庫的專案時,您可以建立 R Script 或 Shiny 應用程式,並使用專案中的資料資產,但無法將您的 Script 或 Shiny 應用程式作為資產新增至專案以便與其他使用者共用,您也無法從部署空間部署應用程式。
整合了 Git 的 RStudio
當您工作所在的 RStudio 來自整合了 Git 儲存庫的專案時,您可以將 R Script 和 Shiny 應用程式與專案中的其他使用者共用。
如果專案與 Git 儲存庫整合,則可以建立 Shiny 應用程式和 R Script,並將它們作為資產拉入專案中。 如果已安裝 Watson Machine Learning 服務,則可在部署空間中將應用程式部署為使用者可存取的 URL。 僅在建立專案時,才能將專案與 Git 儲存庫整合。 請參閱 Git 整合。
在整合了 Git 的情況下進行協同作業
利用透過 RStudio 中的 Git 延伸新增的 Git 版本控制系統,使用者可以共用其在 RStudio 中針對檔案所做的工作。 若要在處理檔案時啟用共用,使用者必須以合作人員的身分新增至專案,而且必須具有關聯專案 Git 儲存庫的存取權。
若要讓專案中的使用者協作變更 RStudio 中的檔案,請執行下列動作:
- 將使用者作為合作人員新增至專案,並為其指派管理者或編輯者角色。 您只能邀請擁有現有 IBM Cloud Pak for Data 帳戶的使用者。 請參閱新增合作人員。
- 授與所有合作人員適當的存取權來存取專案 Git 儲存庫。
-
指示所有的合作人員,針對關聯的專案儲存庫建立其專屬的個人存取記號。 請參閱針對 Git 儲存庫建立個人存取記號。
開啟 RStudio 後,您會在清單中看到您個人的 Git 存取記號。 選取它可開始處理 RStudio 專案。
存取 RStudio
您可從分析專案內存取 RStudio。 RStudio IDE 在 RStudio 環境中執行。 預設的 RStudio 環境隨附於 RStudio Server with R 3.6 服務。 如果您具有 Execution Engine for Apache Hadoop,也可以建立自訂 RStudio 環境定義。 請參閱 RStudio 環境。
若要在專案中啟動 RStudio,請執行下列動作:
- 從專案動作列上的啟動 IDE 功能表按一下 RStudio。
- 選取環境執行時期。
- 如果專案已與 Git 儲存庫整合,請選取您的記號。
- 按一下啟動。
即會起始環境執行時期,並開啟開發環境。
如果您在 RStudio 當掉之後重新啟動 RStudio,並且關聯 Git 儲存庫的整合中斷,則原因是 RStudio 階段作業工作區處於不正確狀態。 請參閱當 RStudio 當掉時 Git 整合會中斷以還原階段作業工作區。
使用資料檔案
在 RStudio 中,您可以使用不同來源中的資料檔案:
-
RStudio 伺服器檔案結構中的檔案,您可以按一下 RStudio 右下方的檔案進行檢視。您可以在其中建立資料夾、上傳來自您本端系統的檔案以及刪除檔案。
若要存取 R 中的這些檔案,您必須將工作目錄設為包含這些檔案的目錄。為此,您可以導覽至包含檔案的目錄並按一下更多 > 設為工作目錄。
請注意,儲存在 RStudio 實例的
Home
目錄中的檔案僅持續保存在您的實例中,不能跨環境也不能在您的專案內進行共用。請觀看此視訊以瞭解如何將資料載入到 RStudio。
-
專案資料資產,您可以按一下 RStudio 右下部分的檔案 > Home 進行檢視。資料資產位於
project_data_asset
資料夾中。您可以選取此項以檢視檔案內容,或按一下資產以匯入資料集。如果您將資料檔案新增至此資料夾,則該檔案不會作為資料資產新增至專案。 若要將資料檔案新增為專案資料資產,請參閱新增專案資產。
-
資料儲存在資料庫系統中。
新增或刪除專案資產
您應從專案的資產頁面上的「尋找並新增資料」資訊看板上傳要在 RStudio 中使用的資料檔案,因為這些檔案會作為資料資產自動新增至專案。
不過,如果您在 RStudio 中上傳或建立了資料檔案,則可以將這些檔案作為專案資料資產新增至專案。這些檔案必須位於 RStudio 的 Home/project_data_asset
資料夾中。若要將這些檔案作為資料資產新增至專案,請執行下列動作:
- 在專案的「資產」頁面上,按一下尋找並新增資料圖示 (),然後選取檔案標籤。
- 選取要作為資產新增至專案的檔案。
- 從「動作」清單中,選取新增為資料資產並套用您的變更。
如果您從 RStudio 中的 Home/project_data_asset
資料夾刪除資料資產,則當您按一下專案「資產」頁面上的尋找並新增資料圖示時,檔案不會再列在新增資料資訊看板中的檔案標籤下。不過,它仍會在專案的「資產」頁面上列為資料資產。 若要刪除資料資產清單中的項目,請執行下列作業:
- 從清單中選取資料資產。
- 從「動作」功能表中選取移除。
後續步驟
在具有 Git 整合的專案中工作時: