Cara menginstal R/R Studio di CentOS 7

Posted on

[ad_1] Cara menginstal R/R Studio di CentOS 7

r Instal rstudio centos

Artikel tentang cara menginstal bahasa pemrograman R dan IDE R studio pada server Centos 7. Bahasa pemrograman R adalah implementasi freeware dari bahasa pemrograman S dan sebagian besar kompatibel dengannya. Ini adalah proyek GNU dan merupakan bahasa paling populer untuk statistik dan ilmu data, hanya dapat disaingi oleh Python. Hari ini kita akan menginstal R dan R Studio IDE di server Centos 7. Ini memungkinkan Anda untuk melakukan angka di server jarak jauh dari laptop Anda tanpa mengorbankan masa pakai baterai.

Buat pengguna non-root untuk R Studio

Hal pertama yang perlu kita lakukan adalah menambahkan pengguna. R Studio tidak dirancang untuk digunakan oleh root, jadi kami akan membuat pengguna non-root dengan hak sudo.

adduser miki

Kami memasukkan kata sandi untuk pengguna baru

passwd miki

dan tambahkan pengguna ke grup roda sehingga mereka dapat menggunakan sudo

usermod -aG wheel miki

Terakhir, masuk sebagai pengguna baru

su miki

Instal R dan R Studio

Setelah masuk sebagai non-root, kami melanjutkan untuk menginstal R. Perangkat lunak R tersedia dalam repositori yang dikenal sebagai EPEL atau Paket Tambahan untuk Enterprise Linux. Mari tambahkan repositori itu

sudo yum install epel-release

Selanjutnya, kami menginstal perangkat lunak R

sudo yum install R

Ini akan menginstal banyak perangkat lunak yang bergantung pada R. Mungkin perlu beberapa saat. Kemudian kita pindah ke instalasi server IDE, rstudio-server. Kami akan mengunduhnya dari situs

wget https://download2.rstudio.org/rstudio-server-rhel-1.0.44-x86_64.rpm

Dan kemudian instal

sudo yum install --nogpgcheck rstudio-server-rhel-1.0.44-x86_64.rpm

Ini memulai layanan segera, jadi mari kita periksa apakah itu berjalan dengan benar

systemctl status rstudio-server.service
Studio R

Seperti yang kita lihat itu berjalan dengan baik sehingga kita dapat terus terhubung ke server. Alamat ip server Anda dan port 8787 akan seperti ini http://youriporhosname:8787/. Ketika Anda terhubung, Anda akan mendapatkan halaman login seperti ini

studio r

Anda masuk dengan pengguna Linux non-root yang Anda buat. Setelah masuk, Anda akan mendapatkan IDE seperti ini

ide studio R

Tambahkan paket dari CRAN

Pada gambar di atas kita melihat prompt R di mana Anda dapat mengetik perintah. Perintah-perintah ini dijalankan sebagai pengguna non-root. Saat Anda ingin menambahkan paket baru dari CRAN (Comprehensive R Archive Network), Anda biasanya perlu menggunakan pengguna root. Dengan begitu Anda akan memiliki paket yang dapat digunakan oleh semua pengguna, sedangkan saat menambahkan sebagai non-root, Anda hanya dapat menggunakannya sebagai pengguna tersebut. Anda dapat menambahkan paket sebagai root di luar IDE dengan mengetikkan sudo -i R di shell bash server Anda login sebagai pengguna. Karena kita ingin menambahkan paket yang tidak seluruhnya ditulis dalam R, kita perlu menambahkan alat build terlebih dahulu.

sudo yum groupinstall "Development Tools"

Kemudian kita bisa memasukkan perintah R

sudo -i R

Dan di sana untuk menginstal paket yang kita butuhkan, ketik berikut ini:

install.packages("quantmod")

Anda akan ditanya di mana mendapatkan paket cermin. Pilih mana yang paling dekat dengan Anda.

--- Please select a CRAN mirror for use in this session ---
HTTPS CRAN mirror

1: 0-Cloud [https] 2: Algeria [https]
3: Australia (Melbourne) [https] 4: Australia (Perth) [https]
5: Austria [https] 6: Belgium (Ghent) [https]
7: Brazil (RJ) [https] 8: Brazil (SP 1) [https]
9: Bulgaria [https] 10: Canada (MB) [https]

Selection:

Setelah mengambil paket, itu mengkompilasinya dan kita dapat melanjutkan ke paket berikutnya yang kita butuhkan

install.packages('txtplot')

Kali ini Anda tidak akan diminta untuk melakukan mirror, karena opsi sebelumnya telah disimpan. Setelah semua ini terinstal, kita dapat kembali ke IDE di browser kita.

Membuat grafik statistik di R-Studio

Misalnya, jika kita ingin membuat bagan stok topi, pertama-tama kita akan memuat perpustakaan yang ingin kita gunakan.

library('quantmod')

Tambahkan variabel lingkungan

data <- new.env()

dan plot datanya

getSymbols('RHT', data)
plot(data$RHT)
saham RHT

Hasil

Kami telah berhasil menginstal R studio dan bahasa pemrograman R di server jarak jauh. Ini memungkinkan Anda menghitung angka saat bepergian, dan ini lebih praktis daripada memanaskan laptop Anda. Persyaratan minimum untuk instalasi adalah 1GB RAM dan satu inti, tetapi Anda biasanya menginginkan banyak inti dan banyak RAM, jika tidak, mengapa Anda menjalankan server? Jika Anda ingin mempelajari lebih lanjut tentang R, tempat terbaik untuk memulai adalah manual R resmi. Itu saja untuk hari ini, terima kasih telah membaca.

[ad_2]

Source link

Leave a Reply

Your email address will not be published. Required fields are marked *