GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal R di Debian 10

R adalah bahasa pemrograman sumber terbuka dan lingkungan bebas yang berspesialisasi dalam komputasi statistik dan representasi grafis. Ini didukung oleh R Foundation for Statistical Computing dan terutama digunakan oleh ahli statistik dan penambang data untuk mengembangkan perangkat lunak statistik dan melakukan analisis data.

Artikel ini memberikan informasi tentang cara menginstal R pada Debian 10.

Prasyarat #

Pastikan Anda telah memenuhi prasyarat berikut sebelum melanjutkan tutorial ini:

  • Sistem Debian 10 dengan setidaknya 1G RAM. Jika mesin Anda memiliki RAM kurang dari 1 GB, Anda dapat membuat file swap.
  • Anda masuk sebagai pengguna dengan hak istimewa sudo.

Menginstal R di Debian #

Paket R dari repositori Debian sering ketinggalan zaman. Kami akan menginstal R dari repositori yang dikelola oleh CRAN.

Untuk menginstal R di Debian 10, ikuti langkah-langkah berikut:

Langkah-langkah berikut menjelaskan cara menginstal versi stabil terbaru dari R di Debian 10:

  1. Instal paket yang diperlukan untuk menambahkan repositori baru melalui HTTPS:

    sudo apt install dirmngr apt-transport-https ca-certificates software-properties-common gnupg2
  2. Jalankan perintah berikut untuk mengaktifkan repositori CRAN dan menambahkan kunci CRAN GPG 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/'
  3. Perbarui daftar paket dan instal paket R:

    sudo apt updatesudo apt install r-base
  4. Verifikasi instalasi dengan mencetak versi R:

    R --version

    Pada saat artikel ini ditulis, versi stabil terbaru dari 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/.

Menginstal Paket R dari CRAN #

Salah satu alasan utama mengapa R begitu populer adalah deretan video paket yang tersedia melalui Comprehensive R Archive Network (CRAN).

Jika Anda belum menginstal, instal build-essential paket yang berisi alat yang diperlukan untuk mengkompilasi paket R:

sudo apt install build-essential

Jika R biner diluncurkan sebagai root atau sudo paket diinstal secara global dan tersedia untuk semua pengguna sistem. Untuk menyiapkan perpustakaan pribadi bagi pengguna Anda, aktifkan biner sebagai pengguna biasa.

Sebagai contoh, kita akan menginstal sebuah paket bernama stringr , yang menyediakan implementasi manipulasi string umum yang cepat dan benar.

Buka konsol R 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 dalam konsol R.

Instal stringr paket:

install.packages("stringr")

Instalasi akan memakan waktu. Setelah selesai, muat perpustakaan:

library(stringr)

Buat vektor karakter sederhana bernama tutorial :

tutorial <- c("How", "to", "Install", "R", "on", "Debian", "9")

Jalankan fungsi berikut yang mencetak panjang string:

str_length(tutorial)
[1] 3 2 7 1 2 6 1

Anda dapat menemukan lebih banyak paket R di CRAN Packagespage, dan menginstalnya dengan install.packages() .


Debian
  1. Cara Menginstal Debian 10 (Buster)

  2. Cara Menginstal Python 3.9 di Debian 10

  3. Cara Menginstal TeamViewer di Debian 10

  1. Cara Menginstal Memcached di Debian 10

  2. Cara Menginstal Git di Debian 9

  3. Cara Menginstal Go di Debian 9

  1. Cara Menginstal Pip di Debian 9

  2. Cara Menginstal R di Debian 9

  3. Cara Menginstal Ruby di Debian 9