當前位置:首頁 » 操作系統 » linux安裝r語言

linux安裝r語言

發布時間: 2023-04-17 13:15:32

Ⅰ 在linux(ubuntu)中使用網頁版的rstudio

RStudio是R語言集成開發環境的應用軟體,RStudio Server是一個基於web訪問的RStudio雲端開發環境,需要安裝在伺服器上,支持多用戶遠程訪問使用。可以在網頁端打開,而且界面與windows版本的相橋並同。
安裝就先不說了,挺簡單的虧汪。安裝完成後輸入rstudio-server可以看到相應的指令。

為敏空跡了激活,我們輸入rstudio-server start,就已經激活了。但要在網頁端打開,我們還要知道ip是多少。
輸入ifconfig,我們可以看到ip

Ⅱ 如何在linux環境下使用r語言

1、下載
wget http://mirror.bjtu.e.cn/cran/src/base/R-3/R-3.0.1.tar.gz

2、解壓
tar -zxvf
R-3.0.1.tar.gz
cd R-3.0.1

3、安裝 (當然也可以跳過)
yum
install readline-devel
yum install libXt-devel
./configure

4、 配置環境編譯安裝
#
如果使用rJava需要加上 --enable-R-shlib
(這個我不需要,所以加入到後面)
# 如果3沒安裝, 那麼後面加上: --with-readline=no
--with-x=no
./configure --prefix=/usr/R-3.0.1
make $$ make install

5、配置環境變數並生效
vi
.bash_profile
export R_HOME=/usr/R-3.0.1
export PATH=.:$R_HOME/bin:$PATH

# 試環境變數生效
source .bash_profile

6、 命令行測試
[admin@JD
software]$ R
WARNING: ignoring environment value of R_HOME

R version 3.0.1 (2013-05-16) -- "Good Sport"
Copyright (C) 2013 The R Foundation for Statistical Computing
Platform: x86_64-unknown-linux-gnu (64-bit)

R是自由軟體,不帶任何擔保。
在某些條件下你可以將其自由散布。
用'license()'或'licence()'來看散布的詳細條件。

R是個合作計劃,有許多人為之做出了貢獻.
用'contributors()'來看合作者的詳細情況
用'citation()'會告訴你如何在出版物中正確地引用R或R程序包。

用'demo()'來看一些示範程序,用'help()'來閱讀在線幫助文件,或
用'help.start()'通過HTML瀏覽器來看幫助文件。
用'q()'退出R.

> q()

7、創建腳本測試(t.R)
cd
/opt/script/R
vim t.R

#!/path/to/Rscript
#第一行
x<-c(1,2,3)
#R語言代碼
y<-c(102,299,301)
model<-lm(y~x)
summary(model)

8、測試:執行腳本
R CMD BATCH
--args /opt/script/R/t.R
more
/opt/script/R/t.Rout
#查看執行的結果
或者第二種方式
Rscript
/opt/script/R/test.R
#結果直接輸出到終端

Ⅲ Linux使用yum快速安裝R

...................................................................................................................................................................................

yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

yum -y install R

讀研兩年半,轉眼就要論文送審
磕磕碰碰,也算是有一點點小收獲
剩下的三個多月,希滾清望能把剩下的工作收圓鎮尾
最後,時間不多了,干飯喊我!橘備粗

Ⅳ 怎麼安裝r語言安裝 data.table包

1、通過選擇菜單:程序包->安裝程序包->在彈出的對話框中,選擇你要安裝的包,然後確定。
2、使用命令
install.packages(package_name,dir)
package_name:是指定要安裝的包名,請注意大小寫。
dir:包安裝的路徑。默告茄叢認情況下是安裝在..\library 文件夾中的。可以通過本參數來進行修改,來選擇安裝的文件夾。
3、本地來安裝
如果你已經下載的相應的包的壓縮文件,則可以在本地來進行安裝。請注意在windows、unix、macOS操作系統下安裝文件的後綴名是不一樣的:
1)linux環境編譯運行:tar.gz文件
2)windows 環境編譯運行 :.zip文納頃件
3)MacOSg環境編譯運行:.tgz文件
註:包安裝好後,並不可以直接使用,如果在使用包中相關的函數,必須每次使用前包載入到內存中。通過library(package_name)來完成。 包安裝後,如果要使用包的功能。必須先把包載入到內存中(默認情況下襪櫻,R啟動後默認載入基本包),載入包命令:
Library(「包名」)
Require(「包名」) 1、查看包幫忙
library(help=package_name)
主要內容包括:例如:包名、作者、版本、更新時間、功能描述、開源協議、存儲位置、主要的函數

Ⅳ 安裝r語言是一定要裝git嗎

安裝r語言是一定要裝git
Git(讀音為/g_t/)是一個開源的分布式版本控制系統,可以有效、高速地處理從很小伍培蔽到非常大的項目版本管理。也是腔州Linus Torvalds為了幫助管理中啟Linux內核開發而開發的一個開放源碼的版本控制軟體。

Ⅵ 求教在archlinux下怎麼安裝r語言

前面之所以說arch很個性就是目前官網上採用的是在線安裝,要是不能上網還真是不方便安裝。而且用WIN下的工具
把iso寫到U盤極可能不能引導成功。從官網下載iso(約600多M)。在linux下用一條dd指令即可。
linux: sudo dd if=[iso文件位置] of=[U盤] bs=4M
eg: sudo dd if=archlinux.iso of=/dev/sdc bs=4M
mac: sudo dd if=[iso文件位置] of=[U盤] bs=4m
eg: sudo if=archlinux.iso of=/dev/rdisk2 bs=4m
等待命令完成即可。

Ⅶ linux虛擬系統中怎麼安裝最新版R語言

一.准備安裝所需要的軟體:

1.VMware虛擬機的下載和安裝在我的博客中已經提到,這里就不再詳細闡述。

2.下載一個redhat,因為redhat已經商業化了,推薦大家使用centos,如果自己有合適的linux安裝版本,可以不使用這個。

二.在VMware虛擬機為RedHat Linux創建新的虛擬機 :

1.打開虛擬機,選擇新建虛擬機:
2.選擇自定義(這里選擇典型可能會在安裝過程中出現一個硬體找不到的錯誤,所以推薦選擇自定義),然後點下一步:
3 作系統選擇linux,版本不用修改:
4.命名,並選擇虛擬操作系統的存放位置(位置所在硬碟空間最好大於5G):
5.給虛擬機分配內存(這個自己看情況,我的電腦內存是512,給虛擬機分配了256)
6.選擇虛擬機網路類型(推薦使用橋接網路)
7.選擇磁碟類型,這里選擇IDE(這也是第三步選擇自定義的原因,因為選擇典型的話,系統會自動選擇SCSI硬碟,而有的linux,主要是早的linux版本,不能使用SCSI硬碟,所以才會出現沒有發現硬碟的錯誤)
8.指定磁碟容量(推薦大小為8g,基本夠用了)
二、安裝linux系統就很簡單了,網上也有很多的教程。虛擬機和真實伺服器基本么有什麼差別。
三、linux下安裝程序
1.yum 安裝 直接敲yum install 後面跟軟體名稱,linux系統會自動到yum源上尋找你所要安裝的軟體,以及它所需要的依賴關系的軟體等
2.rpm安裝 也是直接敲rpm install後面跟軟體名稱,系統會到rpm源上尋找軟體,但是可能會提示在安裝它之前還需要安裝其他的軟體,yum會直接幫你安裝,但是rpm不會,你需要自己安裝
3.源碼包安裝 相對於yum和rpm安裝。源碼包安裝比較麻煩,但是它相當於軟體的定製版,你可以設定安裝目錄及安裝參數等等,比較自由。

Ⅷ linux伺服器安裝R語言及Rstudio server

在linux伺服器上使用R語言及Rstudio server
cat /etc/redhat-release: 查看伺服器系統版本

wget https://mirrors.tuna.tsinghua.e.cn/CRAN/src/base/R-3/R-3.6.1.tar.gz

checking for rl_callback_read_char in -lreadline... no
configure: error: --with-readline=yes (default) and headers/libs are not available

configure: WARNING: you cannot build info or HTML versions of the R manuals
configure: WARNING: you cannot build PDF versions of the R manuals
configure: WARNING: you cannot build PDF versions of vignettes and help pages

6.安裝
make
make install
安裝成功!

R #在命令行直接輸入「R」即可進入R 編輯。
q() ##退出R編輯
7.安裝R-studio-server
wget https://download2.rstudio.org/server/centos6/x86_64/rstudio-server-rhel-1.2.1335-x86_64.rpm

yum install rstudio-server-rhel-1.2.1335-x86_64.rpm
8.R-studio-server的一些命令
rstudio-server start ##啟動 rstudio
rstudio-server stop ## 關閉rstudio
rstudio-server status ## 查看rstudio 運行狀態
運行rstudio-server status出現 「Active: active (running) 」 表示rstudio 已啟動
rstudio-server verify-installation ## 查看rstudio 安裝錯誤
rstudio-server restart ##重啟

ifconfig ##查看伺服器ip地址。
查看運行中R進程
rstudio-server active-sessions
指定PID,停止運行中的R進程
rstudio-server suspend-session <pid>
停止所有運行中的R進程
rstudio-server suspend-all
強制停止運行中的R進程,優先順序最高,立刻執行
rstudio-server force-suspend-session <pid>
rstudio-server force-suspend-all
RStudio Server臨時下線,不允許web訪問,並給用戶友好提示
rstudio-server offline
RStudio Server臨時上線
rstudio-server online

8.rstudio-server系統設置
主要有兩個配置文件,默認文件不存在(非必要,可不做修改)
/etc/rstudio/rserver.conf
/etc/rstudio/rsession.conf

vi /etc/rstudio/rserver.conf
www-port=8080#監聽埠,默認是8787,可以不做修改
www-address=127.0.0.0#允許訪問的IP地址,默認0.0.0.0

rstudio-server restart

vi /etc/rstudio/rsession.conf
session-timeout-minutes=30#會話超時時間
r-cran-repos= http://ftp.ctex.org/mirrors/CRAN #CRAN資源庫
rsession-which-r=/usr/local/bin/R ## 如果非root安裝,更改R所在目錄。
9.通過瀏覽器連接Rstudio-server
直接打開瀏覽器,輸入http://<伺服器ip>:8787 ## 如果修改過rserver.conf文件,後面的8787埠改為相應的埠即可。

這里需要我們輸入用戶名和密碼。關於用戶名有2點注意事項:
(1).不允許使用system 用戶登陸,即用戶ids小於100的用戶。只能用普通用戶登錄
(2).用戶的認證可以使用RSA。
如果沒有普通用戶,可以添加:

useradd newname # 添加一個名為newname的用戶
passwd newname ###給新用戶newname 設置密碼,密碼需是復雜密碼,否則可能通不過。
usermod -G happy newname ####將新用戶newname添加到happy 用戶組中,
在用useradd添加用戶之後,在默認的情況下,該賬號是暫時被封鎖的, 也就是說,該賬號是無法登錄,須要用passwd命令來給新創建的用戶設置密碼之後才可以使用。

10可能存在的問題
10.1如果你的rstudio-server沒有啟動 很大程度是安裝有誤,這里我將我遇到的錯誤分享出來
rstudio-server verify-installation

There is a libR.so in /usr/lib/R/lib, but (weirdly) ls -l reveals that
it dates from the my previous install of R-3.5.1 for which I did not
configure with --enable-R-shlib.
這里就提到無法找到libR.so文件,原因是配置R語言文件時,沒有加參數--enable-R-shlib.
這就必須要重新安裝R語言。使用make uninstall 刪除之前的安裝,最好也刪除R-3.6.1所在的文件夾,用「rm -r -f R-3.6.1".

使用rm 命令 -r 參數表示全部刪除, -f 參數表示強制刪除,不會提醒。 同時使用這兩個參數要小心。
10.2 普通用戶無法啟動rstudio-server
sudo rstudio-server start## 以管理員方式執行命令
這時會需要輸入密碼並提示
xxx is not in the sudoers file.This incident will be reported.
如果不想出現上面的提示,就是給該用戶提高許可權,添加用戶使用sudo的權利。

su root ###切換到root用戶,如果有root許可權的話。
chmod u+w /etc/sudoers ###添加sudo文件的寫許可權
vi /etc/sudoers ###編輯sudoers文件,添加許可權。
找到這行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (這里的xxx是你的用戶名)

youuser ALL=(ALL) ALL
%youuser ALL=(ALL) ALL
youuser ALL=(ALL) NOPASSWD: ALL
%youuser ALL=(ALL) NOPASSWD: ALL

chmod u-w /etc/sudoers ##撤銷sudoers文件寫許可權

Ⅸ Linux下無root許可權安裝R

R真的很奇怪,在Windows下使用各種友好,一放到Linux里就各種花式報錯,要是Linux還沒有root許可權,那實在是一項非常有挑戰性的工作了,傳統方法對於環境的要求很高,非常復雜,我大概裝了一天,對新手也非常不友好,這篇帖子介紹如何通過conda安裝R,也是目前我找到最簡單最便捷的Linux版R的安裝方法。

如果在一台電腦上,或者一個賬號里,需要一個軟體的不同版本,新版本會覆蓋舊的版本,或者不同軟體所需要的環境發生了沖突,就可以創造一個獨立的虛擬環境來解決。

參考資料:
https://mp.weixin.qq.com/s/SMB6qWMzpMeJq1nUy1mevw

Ⅹ linux系統能安裝rstudio么

是的,可以在Linux系統上安裝RStudio。 RStudio是一款開源的數據科學和統計分析工具,可以與R語言配合使用。

安裝RStudio的方法有很多,可以根據你的Linux發行版來選擇廳頌檔合適的方法。

  • 使用包管理器安裝。在Debian或Ubuntu上可以使用apt-get,在Fedora上可以使用yum等。

sudo apt-get install r-base r-base-dev

sudo apt-get install gdebi-core

wget https://download1.rstudio.org/desktop/bionic/amd64/rstudio-1.4.1103-amd64.deb

sudo gdebi rstudio-1.4.1103-amd64.deb

  • 下載安裝包並安裝

  • 添加Rstudio官方源並安扮亂裝

  • 在安裝Rstudio之前,你需要安裝R語言,請確保你的系統中已經安裝了R語言。

    如果你是第一次安裝Rstudio,建議你仔細閱讀官方文檔來獲取更多櫻啟安裝信息。

熱點內容
內置存儲卡可以拆嗎 發布:2025-05-18 04:16:35 瀏覽:333
編譯原理課時設置 發布:2025-05-18 04:13:28 瀏覽:376
linux中進入ip地址伺服器 發布:2025-05-18 04:11:21 瀏覽:610
java用什麼軟體寫 發布:2025-05-18 03:56:19 瀏覽:31
linux配置vim編譯c 發布:2025-05-18 03:55:07 瀏覽:107
砸百鬼腳本 發布:2025-05-18 03:53:34 瀏覽:941
安卓手機如何拍視頻和蘋果一樣 發布:2025-05-18 03:40:47 瀏覽:739
為什麼安卓手機連不上蘋果7熱點 發布:2025-05-18 03:40:13 瀏覽:802
網卡訪問 發布:2025-05-18 03:35:04 瀏覽:510
接收和發送伺服器地址 發布:2025-05-18 03:33:48 瀏覽:371