日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
如何在Ubuntu上安裝和使用R語(yǔ)言

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

創(chuàng)新互聯(lián)公司專(zhuān)注于河津網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供河津營(yíng)銷(xiāo)型網(wǎng)站建設(shè),河津網(wǎng)站制作、河津網(wǎng)頁(yè)設(shè)計(jì)、河津網(wǎng)站官網(wǎng)定制、小程序設(shè)計(jì)服務(wù),打造河津網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供河津網(wǎng)站排名全網(wǎng)營(yíng)銷(xiāo)落地服務(wù)。

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

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

本文將介紹包含如何在 Ubuntu 下安裝 R 語(yǔ)言,也會(huì)介紹在 Linux 下如何運(yùn)行第一個(gè) R 程序。

如何在 Ubuntu 上安裝 R 語(yǔ)言

R 默認(rèn)在 Ubuntu 的軟件庫(kù)里。用以下命令很容易安裝:

 
 
 
 
  1. sudo apt install r-base

請(qǐng)注意這可能會(huì)安裝一個(gè)較老的版本。在我寫(xiě)這篇文字的時(shí)候,Ubuntu 提供的是 3.4,但是最新的是3.6。

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

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

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

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

 
 
 
 
  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 語(yǔ)言編程

R 的用法多樣,我將介紹運(yùn)行多個(gè)運(yùn)行 R 語(yǔ)言的方式。

R 語(yǔ)言的交互模式

安裝了 R 語(yǔ)言后,你可以在控制臺(tái)上直接運(yùn)行:

 
 
 
 
  1. R

這樣會(huì)打開(kāi)交互模式:

R Interactive Mode

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

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

你可以測(cè)試?yán)L圖:

R Plotting

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

用 R 腳本運(yùn)行程序

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

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

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

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

用下面命令運(yùn)行 R 程序:

 
 
 
 
  1. Rscript hello.r

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

 
 
 
 
  1. [1] "Hello World!"

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

Rplots.pdf

小提示:Rscript 默認(rèn)不會(huì)加載 methods 包。確保在腳本中顯式加載它。

在 Ubuntu 下用 RStudio 運(yùn)行 R 語(yǔ)言

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

  • 下載 Ubuntu 的 Rstudio

下載了 DEB 文件后,直接點(diǎn)擊安裝。

下載后從菜單搜索啟動(dòng)它。程序主界面會(huì)彈出如下:

RStudio 主界面

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

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

RStudio 新建文件

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

RStudio 保存文件

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

RStudio 工作目錄

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

RStudio 運(yùn)行

結(jié)束語(yǔ)

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

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

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


新聞名稱(chēng):如何在Ubuntu上安裝和使用R語(yǔ)言
當(dāng)前地址:http://m.5511xx.com/article/djpjejc.html