返回部落格

在 Ubuntu 21.04 上安裝 R:教學

在 Ubuntu 21.04 上安裝 R:教學

R 是一門專門用於處理數據的程式語言。R 是自由軟體,支援廣泛的統計和圖形方法。該列表包括各種機器學習演算法、時間序列、線性回歸等。它被 Google、Facebook、Airbnb、Uber 等行業巨頭所使用。

正如描述所言,當涉及大數據時,R 是首選。它被用於數據分析、機器學習和統計推斷等。在本指南中,我們將 介紹安裝 R 的步驟,目標系統為 Ubuntu 21.04.

前提條件

以下是執行本指南中演示的步驟所需的幾個前提條件:

Ubuntu 上的 R

在 Ubuntu 上安裝 R 有兩種方法:

  • Ubuntu 套件庫:因為它是一門熱門的語言,R 可以直接從 Ubuntu 官方套件庫中獲取。然而,由於 Ubuntu 發布套件更新的方式,它通常不是最新版本的 R。

  • CRAN (The Comprehensive R Archive Network) 專案: CRAN 是一個 FTP 和網頁伺服器網路,為各種平台提供最新版本的 R 程式碼和說明文件。它為 Ubuntu 提供了一個專用的套件庫,並附帶最新版本的 R。

我們將演示這兩種安裝 R 的方法。然而,強烈建議從 CRAN 套件庫安裝 R,因為它提供最新的套件。無論您選擇哪種方法,R 都將被安裝並可供系統的所有用戶使用。

  • 方法 1 – 從 Ubuntu 預設套件庫安裝 R

首先,打開終端機並更新 APT 快取:

R on Ubuntu screenshot 1

接下來,從 Ubuntu 套件庫安裝 R:

R on Ubuntu screenshot 2

  • 方法 2 – 從 CRAN 套件庫安裝 R

CRAN 套件庫在很大程度上支援 Ubuntu LTS 版本。請檢查 Ubuntu 上的 CRAN 說明文件 套件庫,以查看您的版本是否受支援。

步驟 1 - 新增 CRAN 套件庫

要新增 CRAN 套件庫,請打開終端機,然後運行以下命令。首先,更新 APT 快取:

R on Ubuntu screenshot 3

與 CRAN 和 R 配合使用需要兩個輔助套件。立即安裝它們:

R on Ubuntu screenshot 4

接下來,我們需要為 CRAN 套件庫新增簽章金鑰。下載並新增金鑰:

我們也可以驗證該金鑰是否正確。指紋應為 E298A3A825C0D65DFD57CBB651716619E084DAB9:

R on Ubuntu screenshot 5

最後,為 Ubuntu 新增 CRAN 套件庫:

R on Ubuntu screenshot 6

更新 APT 快取:

R on Ubuntu screenshot 7
步驟 2 – 從 CRAN 安裝 R

現在, APT 將從 CRAN 套件庫下載並安裝 R。安裝 R:

R on Ubuntu screenshot 8

使用 R Shell

在本節中,我們將簡單演示如何使用 R shell。我們將安裝一個 R 套件 stringr。它附帶了一組內聚函數,旨在使字串處理盡可能簡單。首先,請在 stringr 這裡查看.

啟動 R shell:

然後,您可以安裝該套件:

安裝完成後,將 stringr 載入到當前的 R 工作階段中:

stringr 中的其中一個函數是 str_length 將會印出字串的長度。建立一個字串:

現在,檢查每個字串的長度:

與 Linux 一樣,R 也為其套件提供了優秀的文件功能。請查看以下套件的文件: 字串:

要退出 R shell,請使用以下程式碼:

結語

本指南成功示範了在 Ubuntu 21.04 伺服器上設定與安裝 R。整個過程簡單且快速。它還快速示範了如何使用 R shell 以及操作 R 套件。若要了解更多關於如何掌控您的 R 程式碼的資訊,請查看 R Studio – 適用於 R 的開源 IDE.

祝您運算愉快!

author

Hark Labs

作者 · CloudSigma

Preslav Dobrev 是 CloudSigma 的創意設計師,專注於透過傳統與創新行銷渠道建立一致的企業形象。他擅長將藝術願景與策略行銷相融合,創造具有影響力的品牌敘事。

留言

目前尚無留言。成為第一個留言的人吧。