R adalah bahasa pemrograman open source yang berkembang pesat dan berspesialisasi dalam komputasi statistik dan representasi grafis.
Bahasa pemrograman Ini didukung oleh R Foundation untuk Komputasi Statistik dan terutama digunakan oleh ahli statistik dan penambang data untuk mengembangkan perangkat lunak statistik dan melakukan analisis data.
Tutorial ini akan mengajarkan Anda cara menginstal R di CentOS 8.
Prasyarat
Pastikan Anda telah memenuhi prasyarat berikut sebelum melanjutkan dengan tutorial ini:
- Sistem Anda memiliki setidaknya 1G RAM. Jika tidak, Anda dapat membuat file swap.
- Anda masuk sebagai pengguna dengan hak istimewa sudo.
Install R di Centos 8
Paket R tidak termasuk dalam repositori inti CentOS 8. Kami akan menginstal R dari repositori EPEL:
Untuk install R di CentOS 8, ikuti langkah-langkah ini:
- Aktifkan repositori EPEL dan PowerTools:
sudo dnf install epel-release sudo dnf config-manager --set-enabled PowerTools
- Instal R dengan mengetik:
sudo yum install R
R adalah meta-package yang berisi semua komponen R yang diperlukan.
- Verifikasi pemasangan dengan mencetak versi R:
R --version
Pada saat penulisan, versi stabil terbaru R adalah versi
3.6.2
:R version 3.6.2 (2019-12-12) -- "Dark and Stormy Night" Copyright (C) 2019 The R Foundation for Statistical Computing Platform: x86_64-redhat-linux-gnu (64-bit) R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under the terms of the GNU General Public License versions 2 or 3. For more information about these matters see https://www.gnu.org/licenses/.
- Instal libraries dan tools yang digunakan oleh paket R :
sudo yum install make gcc gcc-c++ libcurl-devel libxml2-devel openssl-devel texlive-*
Pada poin ini, Anda telah berhasil menginstal R sistem CentOS dan dapat mulai menggunakannya.
Install Paket R dari CRAN
Salah satu alasan utama mengapa R sangat populer adalah beragam paket yang tersedia melalui Comprehensive R Archive Network (CRAN).
Untuk tujuan demonstrasi, kami akan menginstal paket bernama stringr
, yang menyediakan implementasi manipulasi string umum yang cepat dan benar.
Ketika dimulai sebagai root, paket-paket akan diinstal secara global dan tersedia untuk semua pengguna sistem. Jika Anda memulai R tanpa sudo, pustaka pribadi akan disiapkan untuk pengguna Anda.
Mulailah dengan membuka konsol R sebagai root:
sudo -i R
R version 3.6.3 (2020-02-29) -- "Holding the Windsock" Copyright (C) 2020 The R Foundation for Statistical Computing Platform: x86_64-pc-linux-gnu (64-bit) R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. Natural language support but running in an English locale R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. >
Semua perintah berikut dijalankan di dalam konsol R.
Instal paket stringr
dengan menjalankan perintah berikut:
install.packages("stringr")
Anda akan diminta untuk memilih link mirror CRAN:
Installing package into ‘/usr/lib64/R/library’ (as ‘lib’ is unspecified) --- Please select a CRAN mirror for use in this session --- Secure CRAN mirrors
Pilih mirror yang paling dekat dengan lokasi Anda.
Instalasi akan memakan waktu dan setelah selesai, muat library dengan mengetik:
library(stringr)
Selanjutnya, buat vektor karakter sederhana bernama tutorial
:
tutorial <- c("Cara", "Install", "R", "di", "CentOS", "8")
Jalankan fungsi berikut yang akan mencetak panjang setiap string:
str_length(tutorial)
[1] 4 7 1 2 6 1
Anda dapat menemukan lebih banyak paket R di Tersedia Paket CRAN Berdasarkan Nama dan instal dengan install.packages()
.
Kesimpulan
Anda telah berhasil menginstal mesin CentOS R Anda dan mempelajari cara menginstal paket R.