自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何在Ubuntu上安裝和使用R語言

系統(tǒng) Linux 后端
這個教程指導(dǎo)你如何在 Ubuntu 上安裝 R 語言。你也將同時學(xué)習(xí)到如何在 Ubuntu 上用不同方法運行簡單的 R 語言程序。

[[276604]]

這個教程指導(dǎo)你如何在 Ubuntu 上安裝 R 語言。你也將同時學(xué)習(xí)到如何在 Ubuntu 上用不同方法運行簡單的 R 語言程序。

R,和 Python 一樣,它是在統(tǒng)計計算和圖形處理上最常用的編程語言,易于處理數(shù)據(jù)。隨著數(shù)據(jù)分析、數(shù)據(jù)可視化、數(shù)據(jù)科學(xué)(機器學(xué)習(xí)熱)的火熱化,對于想深入這一領(lǐng)域的人來說,它是一個很好的工具。

R 語言的優(yōu)點是它的語法非常簡練,你可以找到它的很多實際使用的教程或指南。

本文將介紹包含如何在 Ubuntu 下安裝 R 語言,也會介紹在 Linux 下如何運行第一個 R 程序。

如何在 Ubuntu 上安裝 R 語言

R 默認在 Ubuntu 的軟件庫里。用以下命令很容易安裝:

  1. sudo apt install r-base

請注意這可能會安裝一個較老的版本。在我寫這篇文字的時候,Ubuntu 提供的是 3.4,但是最新的是3.6。

我建議除非你必須使用最新版本,否則直接使用 Ubuntu 的配套版本。

如何在 Ubuntu 上安裝最新 3.6 版本的 R 環(huán)境

如果想安裝最新的版本(或特殊情況指定版本),你必須用 CRAN(Comprehensive R Archive Network)。這個是 R 最新版本的鏡像列表。

如需獲取 3.6 的版本,需要添加鏡像到你的源索引里。我已經(jīng)簡化其命令如下:

  1. sudo add-apt-repository "deb https://cloud.r-project.org/bin/linux/ubuntu $(lsb_release -cs)-cran35/"

下面你需要添加密鑰到服務(wù)器中:

  1. sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9

然后更新服務(wù)器信息并安裝R環(huán)境:

  1. sudo apt update
  2. sudo apt install r-base

就這樣安裝完成。

如何在 Ubuntu 下使用 R 語言編程

R 的用法多樣,我將介紹運行多個運行 R 語言的方式。

R 語言的交互模式

安裝了 R 語言后,你可以在控制臺上直接運行:

  1. R

這樣會打開交互模式:

 

R Interactive Mode

R 語言的控制臺與 Python 和 Haskell 的交互模式很類似。你可以輸入 R 命令做一些基本的數(shù)學(xué)運算,例如:

  1. > 20+40
  2. [1] 60
  3.  
  4. > print ("Hello World!")
  5. [1] "Hello World!"

你可以測試繪圖:

 

R Plotting

如果想退出可以用 q()或按下 CTRL+c鍵。接著你會被提示是否保存工作空間鏡像;工作空間是創(chuàng)建變量的環(huán)境。

用 R 腳本運行程序

第二種運行 R 程序的方式是直接在 Linux 命令行下運行。你可以用 RScript 執(zhí)行,它是一個包含 r-base 軟件包的工具。

首先,你需要用你在 Linux 下常用的編輯器保存 R 程序到文件。文件的擴展名必須是 .r。

下面是一個打印 “Hello World” 的 R 程序。你可以保存其為 hello.r。

  1. print("Hello World!")
  2. a <- rnorm(100)
  3. plot(a)

用下面命令運行 R 程序:

  1. Rscript hello.r

你會得到如下輸出結(jié)果:

  1. [1] "Hello World!"

結(jié)果將會保存到當前工作目錄,文件名為 Rplots.pdf

 

Rplots.pdf

小提示:Rscript 默認不會加載 methods 包。確保在腳本中顯式加載它。

在 Ubuntu 下用 RStudio 運行 R 語言

最常見的 R 環(huán)境是 RStudio,這是一個強大的跨平臺的開源 IDE。你可以用 deb 文件在 Ubuntu 上安裝它。下載 deb 文件的鏈接如下。你需要向下滾動找到 Ubuntu 下的 DEB 文件。

下載了 DEB 文件后,直接點擊安裝。

下載后從菜單搜索啟動它。程序主界面會彈出如下:

 

RStudio 主界面

現(xiàn)在可以看到和 R 命令終端一樣的工作臺。

創(chuàng)建一個文件:點擊頂欄 “File” 然后選擇 “New File > Rscript”(或 CTRL+Shift+n):

 

RStudio 新建文件

按下 CTRL+s 保存文件選擇路徑和命名:

 

[[276605]]

RStudio 保存文件

這樣做了后,點擊 “Session > Set Working Directory > To Source File Location” 修改工作目錄為你的腳本路徑:

 

RStudio 工作目錄

現(xiàn)在一切準備就緒!編寫代碼然后點擊運行。你可以在控制臺和圖形窗口看到結(jié)果:

 

RStudio 運行

結(jié)束語

這篇文章中展示了如何在 Ubuntu 下使用 R 語言。包含了以下幾個方面:R 控制臺 —— 可用于測試,Rscript —— 終端達人操作,RStudio —— 你想要的 IDE。

無論你正在從事數(shù)據(jù)科學(xué)或只是熱愛數(shù)據(jù)統(tǒng)計,作為一個數(shù)據(jù)分析的完美工具,R 都是一個比較好的編程裝備。

你想使用 R 嗎?你入門了嗎?讓我們了解你是如何學(xué)習(xí) R 的以及為什么要學(xué)習(xí) R!

 

責(zé)任編輯:龐桂玉 來源: Linux中國
相關(guān)推薦

2018-02-25 11:03:00

LinuxUbuntuEncryptpad

2018-05-25 11:55:41

2019-10-21 13:28:38

UbuntuPostgreSQL命令

2019-08-30 11:20:28

UbuntuVirtualBoxLinux

2018-10-15 15:23:50

UbuntupipPython

2023-08-08 12:38:52

2024-01-04 11:50:00

UbuntuDocker

2017-03-09 17:40:50

DebianUbuntuMariaDB

2020-03-18 14:40:14

Ubuntu 18.0RedisLinux

2019-08-02 15:30:42

UbuntuMongoDB命令

2020-03-20 18:19:05

UbuntuLinuxNetbeans

2020-03-24 07:00:00

UbuntuLinuxNetbeans

2021-09-11 15:41:55

UbuntuDropbox云服務(wù)

2017-03-29 16:18:11

LinuxUbuntuRedmine

2013-07-25 10:00:30

UbuntuVirtualBox

2021-07-12 14:47:16

UbuntuZlib代碼

2018-02-27 09:00:00

UbuntuGitGithub

2021-06-07 15:17:49

UbuntuXRDP遠程桌面

2021-12-04 21:45:19

UbuntuLinux開源

2022-03-17 14:56:26

KubernetesMinikubeLinux
點贊
收藏

51CTO技術(shù)棧公眾號