Perkenalan

Perkenalan

Artikel ini akan berurusan terutama dengan instalasi R di Linux, tetapi juga akan memberikan contoh sederhana tentang cara menggunakan R untuk merencanakan. Ini adalah artikel pertama dari serangkaian artikel R jadi berlangganan umpan RSS kami untuk pembaruan rutin. Setiap orang, yang tertarik untuk menggunakan R untuk pekerjaan mereka atau hanya tertarik pada perangkat lunak ini diundang untuk mengikuti serangkaian artikel ini. Tujuan utama dari artikel -artikel ini adalah untuk memberikan referensi cepat ke R dengan contoh ilustratif.

Apa itu gnu r?

R adalah bahasa pemrograman sumber terbuka (paket perangkat lunak) dan lingkungan yang digunakan terutama untuk analisis data statistik. Ini dilisensikan di bawah Lisensi Publik Umum GNU (GPL). R adalah bahasa pemrograman yang sangat intuitif. Anda dapat melakukannya dalam beberapa baris kode R banyak, terutama karena ada sejumlah besar paket yang tersedia untuk R, yang berarti sejumlah besar fungsi yang diprogram untuk Anda gunakan. Anda bisa mendapatkan paket R melalui jaringan arsip komprehensif (CRAN).

Kekuatan R adalah: visualisasi grafis data seperti plot, analisis data, data statistik cocok.

Kelemahan R adalah: penyimpanan data terstruktur kompleks, data kueri, berurusan dengan set data besar, yang tidak sesuai dengan memori komputer.

Menginstal Gnu R di Linux/Unix.

Sistem Manajemen Paket

Debian / Ubuntu / Mint

Di debian seperti sistem Linux seperti Debian, Ubuntu atau Linux Mint Anda dapat menginstal R dari repositori standar. Ini adalah cara yang lebih disukai untuk menginstal R pada sistem Anda. Perintah di bawah akan mengunduh dan menginstal R bersama dengan semua prasyaratnya:

$ sudo apt-get install r-base

Jika Anda tidak memiliki sudo Perintah tersedia di sistem Anda, Anda harus masuk terlebih dahulu sebagai pengguna root dan kemudian menginstal R dengan:

# apt-get install r-core

Redhat / fedora / centos

Sama seperti dengan Debian Like Linux Systems Anda dapat menginstal R pada RedHat Linux dan redhat lainnya seperti distribusi putaran menggunakan yum memerintah. Instalasi menggunakan yum Perintah sepenuhnya otomatis di mana satu -satunya persyaratan diaktifkan repositori epel. Perintah di bawah ini akan menginstal R bersama dengan semua prasyaratnya:

$ sudo yum instalasi r

Instalasi dari kode sumber

Metode pemasangan R ini pada sistem Anda harus dipilih sebagai pilihan terakhir. Biasanya Anda menginstal dari kode sumber jika Anda memiliki beberapa persyaratan lingkungan tertentu, Anda tidak dapat menginstal dari repositori paket standar, Anda tidak memiliki hak istimewa root untuk menginstal perangkat lunak baru pada sistem (linux / unix cluster) atau Anda sangat membutuhkan versi R yang terakhir untuk pekerjaan Anda.

Untuk mendapatkan r diinstal pada sistem Anda pertama unduh Kode Sumber Terbaru. Tergantung pada nomor versi Anda akan berakhir dengan satu file gziped yang disebut R-2.15.2.ter.GZ. Kedua, Anda perlu mendekompresnya dengan ter memerintah:

$ TAR XZF R-2.15.2.ter.GZ

Berdasarkan versi R ini akan membuat direktori baru. Dalam kasus kami, nama direktori akan menjadi R-2.15.2. Arahkan ke direktori ini dan jalankan skrip pra-kompilasi "Configure":

$ CD R-2.15.2 $ ./Mengkonfigurasi

Dengan skrip "konfigurasi" Anda dapat menyediakan berbagai bendera untuk menyesuaikan kompilasi dengan lingkungan Anda. Jika Anda tidak memiliki persyaratan khusus, Anda dapat memulai kompilasi dengan:

$ make

Ini akan menyusun R di dalam direktori home Anda dari mana Anda juga dapat mulai menggunakannya. Langkah berikut adalah opsional karena diperlukan hak istimewa superuser. Jika Anda memiliki hak istimewa superuser, Anda dapat menginstal perangkat lunak baru pada sistem dengan:

$ Make Install

Menjalankan gnu r di linux/unix dan contoh sederhana.

Untuk tujuan contoh sederhana di bawah ini, unduh GNU-R-Example.File CSV dan simpan di direktori kerja Anda.

Menjalankan r

Mari kita jalankan R di platform Linux/UNIX Anda. Pertama, buka direktori kerja Anda menggunakan CD Perintah dan kemudian ketik yang berikut:

$ R r versi 2.15.1 (2012-06-22)-"Roasted Marshmallows" Hak Cipta (C) 2012 Rigi R untuk komputasi statistik ISBN 3-900051-07-0 Platform: x86_64-pc-linux-gnu (64-bit)… 

Ini akan menjalankan R pada sistem operasi Linux Anda.

Contoh R sederhana

Mari kita sekarang memberikan contoh R sederhana, yang meliputi: pertama, mengambil data dari file yang terpisah koma dan kedua, merencanakan seri waktu dan menghasilkan histogram.

Mengambil data dari file

Untuk membaca a .file csv di r kami menggunakan membaca.CSV fungsi. Misalnya,

> Data<-read.csv('example.csv', header=F)

Fungsi ini membaca data numerik yang disimpan dalam GNU-R-Example.File CSV dan mengalokasikannya ke variabel yang disebut "Data". Sekarang "Data" adalah matriks satu kolom. Oleh karena itu, untuk mengakses nilai di kolom pertama "data" kami menulis data [, 1].

Merencanakan

Untuk memplot nilai yang disimpan dalam variabel "Data [, 1]" kami menggunakan merencanakan Fungsi sebagai berikut:

 > plot (data [, 1], type = 'l')

Opsi 'ketik' di fungsi merencanakan berarti jenis plot apa yang harus ditarik. Tipe Metode Plot = "L" memastikan bahwa kami memperoleh jenis garis plot (nilai yang dihubungkan dengan garis).

Gambar di atas menampilkan output di atas merencanakan fungsi. Selain itu, mari kita berikan contoh untuk menampilkan histogram yang sesuai dengan "data [, 1]". Ini dapat diperoleh sebagai berikut:

 > hist (data [, 1])

Output dari fungsi ini diilustrasikan pada gambar di bawah ini.

Kesimpulan

Singkatnya, kami telah menggambarkan cara mendapatkan dan menginstal R pada platform Linux \ Unix. Contoh sederhana dari membaca.CSV Dan merencanakan Fungsi juga disediakan. Seperti yang Anda lihat, pemasangan R di bawah Linux hanya membutuhkan perintah satu baris, yang sangat nyaman. Artikel ini adalah yang pertama dalam serangkaian artikel tentang R. Jika Anda ingin terus belajar tentang R, silakan berlangganan Feed RSS kami atau kunjungi LinuxCareer secara teratur.com


Seri Tutorial Gnu:

Bagian I: Tutorial Pengantar Gnu R:

  1. Pengantar Gnu R pada Sistem Operasi Linux
  2. Menjalankan Gnu R pada Sistem Operasi Linux
  3. Tutorial Gnu R cepat untuk operasi dasar, fungsi dan struktur data
  4. Tutorial Gnu R cepat untuk model dan grafik statistik
  5. Cara Menginstal dan Menggunakan Paket di Gnu R
  6. Membangun Paket Dasar di Gnu R

Bagian II: Bahasa Gnu R:

  1. Tinjauan bahasa pemrograman Gnu

Tutorial Linux Terkait:

  • Hal -hal yang harus diinstal pada ubuntu 20.04
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 22.04 Jammy Jellyfish…
  • Hal -hal yang harus diinstal pada Ubuntu 22.04
  • Mint 20: Lebih baik dari Ubuntu dan Microsoft Windows?
  • Manajemen daftar proses dan penghentian proses otomatis
  • Cara memperbarui firefox di linux
  • Unduh Linux
  • Distro linux terbaik untuk pengembang
  • Nonaktifkan Pembaruan Otomatis di Ubuntu 22.04 Jammy Jellyfish…