Perkenalan
- 3644
- 751
- Enrique Purdy
Gnu R menawarkan berbagai paket untuk penggunanya. Ada semua jenis paket untuk R, yang memungkinkan untuk menampilkan grafik atau melakukan tes statistik. Beberapa paket dirancang untuk aplikasi khusus untuk industri tertentu. Banyak paket sudah menjadi bagian dari instalasi dasar R. Artikel ini akan menjelaskan cara menginstal dan menggunakan paket di bawah R.
Apa itu paket
A kemasan adalah satu set fungsi, file bantuan dan file data yang telah ditautkan bersama. Untuk menggunakan paket di R, Anda harus terlebih dahulu memastikan bahwa itu diinstal di lokal perpustakaan. Secara umum, satu perpustakaan tingkat sistem digunakan untuk menyimpan paket R default. Namun, Anda dapat menambahkan perpustakaan tambahan. Anda juga perlu ingat tentang memuat paket ke sesi R Anda saat ini. Ini sangat penting saat menggunakan r. Disarankan agar Anda tidak memuat terlalu banyak paket saat itu. Memuat sejumlah besar paket dapat mengakibatkan kesalahan karena bentrokan nama fungsi yang berasal dari dua paket yang berbeda.
Paket daftar di perpustakaan lokal
Untuk memeriksa paket default yang diinstal dengan R dimungkinkan untuk menggunakan getOption () Fungsi sebagai berikut:
> getOption ("DefaultPackages")
[1] "Dataset" "utils" "grdevices" "grafik" "statistik" "metode"
Dalam daftar di atas basis Paket dihilangkan. Paket ini selalu dimuat saat Anda memulai R dan berisi fungsi R Elementary.
Anda juga dapat mencantumkan paket yang saat ini dimuat oleh
> (.paket ())
[1] "Statistik" "Grafik" "Grdevices" "utils" "dataset" "metode"
[7] "Pangkalan"
Untuk melihat semua paket yang tersedia, kami menambahkan semua.tersedia opsi untuk ekspresi R di atas
> (.Paket (semua.Tersedia = Benar))
[1] "base" "boot" "class" "cluster" "codetools"
[6] "Kompiler" "Dataset" "Grafis Asing" "Grafik" "Grdevices"
[11] "kisi" "kernsmooth" "kisi" "massa" "matriks"
[16] "Metode" "mgcv" "nlme" "nnet" "paralel"
[21] "rpart" "spasial" "splines" "Stats" "Stats4"
[26] "Survival" "TCLTK" "Tools" "UGAR"
Apalagi Anda dapat menjalankan perpustakaan() fungsi tanpa argumen. Ini akan menghasilkan semua paket yang tersedia dengan deskripsi singkat seperti yang ditunjukkan di bawah ini.
Paket di Perpustakaan '/usr/lib/r/library':
Basis Paket Basis R
Fungsi Boot Bootstrap (Awalnya oleh Angelo Canty
untuk S)
Fungsi kelas untuk klasifikasi
Analisis Cluster Cluster Extended Rousseeuw et al.
alat analisis kode codetools untuk r
Kompiler Paket Kompiler R
Dataset Paket Dataset R
Data baca asing yang disimpan oleh Minitab, S, SAS, SPSS,
Stata, systat, dbase,…
grafik paket grafis r
grdevices perangkat grafis r dan dukungan untuk warna
dan font
Paket grafik kisi -kisi
Kernsmooth Fungsi untuk perataan kernel untuk Wand & Jones
(1995)
Grafik kisi kisi
Fungsi Dukungan Massal dan Dataset untuk Venables dan
Misa Ripley
Kelas dan metode matriks matriks jarang dan padat
metode metode dan kelas formal
:
Paket Memuat
Mari kita memuat paket sekarang kisi. Ini dapat dicapai dengan perpustakaan() berfungsi seperti yang ditunjukkan di bawah ini.
> Perpustakaan (Lattice)
Untuk menampilkan dokumentasi yang terkait dengan paket yang dimuat, kami menjalankan perintah Linux berikut:
> Perpustakaan (bantuan = kisi)
Ini akan mencantumkan informasi yang relevan ke paket kisi dengan fungsi yang dapat digunakan di bawah paket tersebut.
Informasi tambahan dapat diperoleh dengan mengetik
>?Kisi
Menemukan dan Memasang Paket R
Salah satu sumber paket R terbesar adalah Comprehensive R Archive Network (CRAN). Ini diselenggarakan oleh R Foundation, yang juga mengawasi pengembangan R. Cran di -host di beberapa situs cermin di seluruh dunia jadi pilih satu yang paling dekat dengan Anda untuk meminimalkan waktu pengunduhan. Misalnya, Anda dapat mengakses daftar paket R yang tersedia di Cran. Ada juga dokumentasi yang relevan yang tersedia untuk setiap paket yang tercantum dalam cran.
Pemasangan paket R dari Linux CLI
Pertama, kami menjelaskan cara menginstal paket R dari baris perintah Linux. Katakanlah kami ingin menginstal paket "kemungkinan". Kami dapat mengunduhnya dengan:
$ wget -q http: // cran.csiro.AU/SRC/CONCBIB/LIKELIHOOD_1.5.ter.GZ
Selanjutnya kita menggunakan R Instalasi C CMD Perintah untuk menginstalnya. Harap dicatat bahwa tergantung pada tujuan instalasi Anda mungkin perlu memiliki hak istimewa superuser:
$ sudo r cmd install lampak_1.5.ter.GZ
[sudo] Kata sandi untuk lubos:
* Menginstal ke Perpustakaan '/usr/local/lib/r/situs-library'
* Menginstal * Sumber * Paket 'kemungkinan'…
** Paket 'kemungkinan' berhasil dibongkar dan jumlah MD5 diperiksa
** R
** Data
** demo
** Mempersiapkan paket untuk pemuatan malas
** membantu
*** Memasang indeks bantuan
** Bangun indeks paket
** Pengujian Jika paket yang diinstal dapat dimuat
* Selesai (kemungkinan)
CATATAN: Ketahuilah bahwa beberapa paket akan membutuhkan prasyarat. Dalam hal ini gunakan perintah di atas untuk menginstal prasyarat sebelum paket yang Anda inginkan.
Pemasangan paket R dari konsol R
Ada fungsi R untuk memasang paket dari konsol R. Fungsi ini akan meminta Anda untuk memilih cermin terdekat dengan lokasi Anda dan akan menginstal paket yang diinginkan. Perhatikan jalur tempat paket sedang diinstal. Anda akan membutuhkan jalur ini saat Anda ingin menghapus paket yang sesuai.
> Instal.paket ("kemungkinan")
Menginstal paket ke '/home/renata/r/x86_64-pc-linux-gnu-library/2.15 '
(sebagai 'lib' tidak ditentukan)
--- Pilih cermin cran untuk digunakan di sesi ini ---
Memuat Antarmuka TCL/TK… Selesai
mencoba url 'http: // cran.csiro.AU/SRC/CONCBIB/LIKELIHOOD_1.5.ter.GZ '
Jenis Konten 'Aplikasi/X-GZIP' Panjang 36789 byte (35 kb)
URL Terbuka
====================================================
Diunduh 35 kb
* Menginstal * Sumber * Paket 'kemungkinan'…
** Paket 'kemungkinan' berhasil dibongkar dan jumlah MD5 diperiksa
** R
** Data
** demo
** Mempersiapkan paket untuk pemuatan malas
** membantu
*** Memasang indeks bantuan
** Bangun indeks paket
** Pengujian Jika paket yang diinstal dapat dimuat
* Selesai (kemungkinan)
Paket sumber yang diunduh ada
'/tmp/rtmpwrwfqi/download_packages'
Mari kita hapus paket kemungkinan dari lokasi yang sesuai. Hal ini dapat dilakukan sebagai berikut:
> Hapus.paket ("kemungkinan", "/home/renata/r/x86_64-pc-linux-gnu-library/2.15 ")
Tentu saja Anda perlu menentukan jalur Anda sendiri ke paket Anda.
Kesimpulan
Artikel ini telah mengambil lebih dekat untuk menggunakan paket khusus di bawah Gnu r. Seperti yang telah Anda lihat jumlah paket R sangat besar menghasilkan aplikasi yang sangat luas dari perangkat lunak Gnu R.
Seri Tutorial Gnu:
Bagian I: Tutorial Pengantar Gnu R:
- Pengantar Gnu R pada Sistem Operasi Linux
- Menjalankan Gnu R pada Sistem Operasi Linux
- Tutorial Gnu R cepat untuk operasi dasar, fungsi dan struktur data
- Tutorial Gnu R cepat untuk model dan grafik statistik
- Cara Menginstal dan Menggunakan Paket di Gnu R
- Membangun Paket Dasar di Gnu R
Bagian II: Bahasa Gnu R:
- Tinjauan bahasa pemrograman Gnu
Tutorial Linux Terkait:
- Hal -hal yang harus diinstal pada ubuntu 20.04
- Pengantar Otomatisasi Linux, Alat dan Teknik
- Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
- Hal -hal yang harus diinstal pada Ubuntu 22.04
- Menguasai loop skrip bash
- Mint 20: Lebih baik dari Ubuntu dan Microsoft Windows?
- Loop bersarang dalam skrip bash
- Ubuntu 20.04 trik dan hal -hal yang mungkin tidak Anda ketahui
- Menangani input pengguna dalam skrip bash
- Hal -hal yang harus dilakukan setelah menginstal ubuntu 22.04 Jammy Jellyfish…