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 Debian 10.
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 Debian 10
Paket R dari repositori Debian sering outdated. Kita akan install R dari repositori yang dikelola oleh CRAN.
Untuk install R di Debian 10, ikuti langkah-langkah berikut :
- Install paket yang diperlukan untuk menambah repositori baru melalui HTTPS:
sudo apt install dirmngr apt-transport-https ca-certificates software-properties-common gnupg2
- Jalankan perintah berikut untuk mengaktifkan repositori CRAN dan tambahkan GPG key CRAN ke sistem Anda:
sudo apt-key adv --keyserver keys.gnupg.net --recv-key 'E19F5F87128899B192B1A2C2AD5F960A256A04AF' sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/debian buster-cran35/'
- Update packages list dan instal paket R:
sudo apt update && sudo apt install r-base
- Verifikasi instalasi dengan mencetak versi R:
R --version
Pada saat menulis artikel ini, versi stabil terbaru R adalah versi
3.6.3
: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 the terms of the GNU General Public License versions 2 or 3. For more information about these matters see https://www.gnu.org/licenses/.
Install Packet R dari CRAN
Salah satu alasan utama mengapa R sangat populer adalah vide array paket yang tersedia melalui Comprehensive R Archive Network (CRAN).
Jika Anda belum menginstal, instal packet build-essential
yang berisi tools yang diperlukan untuk compile paket R:
sudo apt install build-essential
Jika R
binary diluncurkan sebagai root atau sudo
paket diinstal secara global dan tersedia untuk semua pengguna sistem. Untuk mengatur library untuk user Anda, aktifkan binary sebagai user biasa (lakukan perintah tanpa sudo).
Sebagai contoh, kami akan menginstal paket bernama stringr
, yang menyediakan implementasi manipulasi string umum yang cepat dan benar.
Buka R console sebagai root:
sudo -i R
R version 3.5.1 (2018-07-02) -- "Feather Spray" Copyright (C) 2018 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. >
Perintah di bawah ini dijalankan di dalam konsol R.
Instal paket stringr
:
install.packages("stringr")
Instalasi akan memakan waktu. Setelah selesai, load library:
library(stringr)
Buat vektor karakter sederhana bernama tutorial
:
tutorial <- c("Cara", "Install", "R", "di", "Debian", "10")
Jalankan fungsi berikut yang mencetak panjang string:
str_length(tutorial)
[1] 4 7 1 2 6 2
Anda dapat menemukan lebih banyak paket R di halaman Paket CRAN, dan menginstalnya dengan install.packages()
.
Kesimpulan
Kami telah menunjukkan kepada Anda cara install R pada Debian 10 dan cara install packet R.