Pencarian:
Dari "[[https://cran.r-project.org/doc/FAQ/R-FAQ.html#What-is-R_003f | What is R?]]" di bagian FAQ: R adalah sebuah sistem untuk komputasi [[Statistika|statistik]] dan visualisasi data. Sistem ini terdiri dari sebuah bahasa plus lingkungan //runtime// dengan grafik, //debugger//, akses ke fungsi sistem tertentu, dan kemampuan untuk menjalankan program yang disimpan dalam bentuk berkas skrip. Rilis R terbaru, termasuk paket-paket yang direkomendasikan serta header dan alat pengembangan, dapat dipasang dengan menjalankannya: ##sudo dnf install R## Dengan menjalankan perintah di atas, komponen berikut ini akan dipasang secara bawaan: |=Komponen |=Deskripsi | |R-core |Komponen R minimal yang diperlukan | |R-core-devel |File inti untuk pengembangan paket R (tanpa Java) | |R-java |R dengan Lingkungan Runtime Java yang disediakan Fedora | |R-java-devel |Paket pengembangan untuk digunakan dengan komponen R yang mendukung Java | |libRmath ||Pustaka matematika mandiri dari proyek R | |libRmath-devel |Header dari pustaka matematika mandiri R | Jika ingin menghemat ruang penyimpanan, komponen minimal R dapat dipasang dengan perintah ##sudo dnf install R-core##. == Mengganti CRAN dan Copr Iñaki Úcar, pengelola paket R di [[Fedora Linux]] juga mengelola repositori CRAN di [[Fedora Copr]] yang berisi hampir semua paket yang ada di CRAN. Repositori ini dapat digunakan sebagai alternatif dari menggunakan repositori resmi [[distribusi linux]] yang tidak selengkap CRAN atau memasang melalui CRAN dan harus mengompilasi kode sumber setiap kali memasang paket menggunakan ##install.packages()##. {{{bash sudo dnf install 'dnf-command(copr)' sudo dnf copr enable iucar/cran sudo dnf install R-CoprManager }}} Paket ##R-CoprManager## memungkinkan integrasi antara repositori Copr dengan konsol terminal R sehingga ##install.packages("tidyverse")## akan memasang paket binari ##tidyverse## langsung dari repositori Copr alih-alih mengunduh kode sumber dari CRAN dan mengompilasinya secara lokal. Jika paket tidak tersedia di Copr, maka ##install.packages()## akan mengunduh kode sumber dari CRAN seperti biasa. == RStudio === Menginstall RStudio Gunakan perintah berikut untuk menginstall RStudio di Fedora Linux Workstation. Perintah berikut juga akan secara otomatis menginstall semua dependensi yang dibutuhkan oleh RStudio termasuk paket ##R-core##. RStudio Desktop tidak lagi tersedia di repositori resmi Fedora, sebelum menjalankan perintah di bawah ini pastikan bahwa repositori copr telah terpasang dengan menjalankan ##sudo dnf copr enable iucar/rstudio##. ##sudo dnf install rstudio-desktop## == Tips dan Trik === Membuat R lebih cepat: openblas Pustaka numerik yang disertakan dengan paket R (##lapack## dan juga ##blas##) tidak memiliki kemampuan //multithreading//. Mengganti paket ##blas## referensi dengan paket ##openblas## yang dioptimalkan dapat menghasilkan peningkatan kecepatan yang dramatis untuk banyak komputasi umum dalam R. Lihat utas ini untuk gambaran umum tentang potensi peningkatan kecepatan: * https://github.com/tmolteno/necpp/issues/18 * http://blog.nguyenvq.com/blog/2014/11/10/optimized-r-and-python-standard-blas-vs-atlas-vs-openblas-vs-mkl/ * https://freddie.witherden.org/pages/blas-gemm-bench/ * http://nghiaho.com/?p=1726 Paket ##openblas## biasanya sudah terpasang di Fedora Linux Workstation, tetapi jika belum paket ini dapat dipasang dengan ##sudo dnf install openblas##. == Quarto [[Quarto]] adalah perangkat lunak sistem publikasi ilmiah dan teknis. Lihat artikel tentang Quarto untuk melihat cara menginstall.
Ringkasan:
Ini adalah suntingan remeh-temeh.
Nama pengguna: