RStudio
RStudio adalah lingkungan pengembangan terintegrasi (IDE) sumber terbuka dan gratis untuk R, bahasa pemrograman untuk komputasi statistik dan grafik. RStudio didirikan oleh J.J.Allaire,[5] pencipta bahasa pemrograman ColdFusion. Hadley Wickham adalah Kepala Ilmuwan di RStudio.[6]
RStudio | |||||||||
---|---|---|---|---|---|---|---|---|---|
Tipe | Lingkungan pengembangan terpadu | ||||||||
Versi pertama | 28 Februari 2011[1] | ||||||||
Versi stabil | |||||||||
Lisensi | Affero General Public License v3[2] | ||||||||
| |||||||||
| |||||||||
Sumber kode | |||||||||
| |||||||||
RStudio tersedia dalam dua edisi: RStudio Desktop, di mana program dijalankan secara lokal sebagai aplikasi desktop biasa; dan RStudio Server, yang memungkinkan mengakses RStudio menggunakan browser web saat sedang berjalan di server Linux jarak jauh. Distribusi prepackaged Desktop RStudio tersedia untuk Windows, macOS, dan Linux .
RStudio tersedia dalam edisi open source dan komersial dan berjalan di desktop (Windows, macOS, dan Linux) atau di browser yang terhubung ke RStudio Server atau RStudio Server Pro ( Debian, Ubuntu, Red Hat Linux, CentOS, openSUSE dan SLES ).[7]
RStudio sebagian ditulis dalam bahasa pemrograman C ++ dan menggunakan kerangka kerja Qt untuk antarmuka pengguna grafisnya .[8] Persentase kode yang lebih besar ditulis dalam Java. JavaScript juga di antara bahasa yang digunakan.[9]
Pekerjaan di RStudio dimulai sekitar Desember 2010,[10] dan versi beta publik pertama (v0.92) secara resmi diumumkan pada Februari 2011.[1] Versi 1.0 dirilis pada 1 November 2016.[11] Versi 1.1 dirilis pada 9 Oktober 2017.[12]
Pada bulan April 2018 diumumkan RStudio akan menyediakan dukungan operasional dan infrastruktur untuk Ursa Labs. Ursa Labs akan fokus membangun runtime sains data baru yang didukung oleh Apache Arrow .[13]
Paket
suntingRStudio dan timnya telah berkontribusi banyak paket R.[14] Ini termasuk:
- Tidyverse - paket R untuk sains data, termasuk ggplot2, dplyr, tidyr, dan purrr
- Shiny - Teknologi web interaktif
- RMarkdown - Masukkan kode R ke dalam dokumen penurunan harga
- knitr - Laporan dinamis yang menggabungkan R, TeX, Markdown & HTML
- packrat - Alat ketergantungan paket
- devtools - Alat pengembangan paket
Tambahan
suntingRStudio menyediakan mekanisme untuk menjalankan fungsi R secara interaktif dari dalam IDE melalui menu Addins.[15] Ini memungkinkan paket untuk memasukkan Graphical User Interfaces (GUIs) untuk peningkatan aksesibilitas. Paket populer yang menggunakan GUI berbasis Addins meliputi:
- bookdown - ekstensi rajutan untuk membuat buku
- colourpicker - alat grafis untuk memilih warna untuk plot
- datasetets.load - alat grafis untuk mencari dan memuat dataset
- googleAuthR - Otentikasi dengan Google API
Lihat pula
sunting- Antarmuka R
- Perbandingan lingkungan pengembangan terintegrasi
Referensi
sunting- ^ a b "RStudio, new open-source IDE for R | RStudio Blog". Blog.rstudio.org. Diakses tanggal 2015-05-01.
- ^ Pylvainen, Ian (2016-03-24). "What license is RStudio available under? – RStudio". rstudio.com. Diarsipkan dari versi asli tanggal 2018-05-26. Diakses tanggal 2018-05-25.
- ^ "RStudio Release Notes". rstudio.com. Diakses tanggal 06 February 2023.
- ^ "rstudio/rstudio". GitHub. RStudio. Diakses tanggal 18 December 2016.
- ^ ""Why Rstudio?"". Rstudio.com. Diakses tanggal 2015-12-15.
- ^ "60+ R resources to improve your data skills ( - Software )". News.idg.no. Diarsipkan dari versi asli tanggal 2014-02-22. Diakses tanggal 2014-02-12.
- ^ "RStudio". rstudio.com. Diakses tanggal 2 December 2016.
- ^ Verzani, John. Getting Started with RStudio. O'Reilly Media, Inc. hlm. 4. ISBN 9781449309039.
- ^ "rstudio/rstudio". GitHub (dalam bahasa Inggris). Diakses tanggal 2018-09-13.
- ^ "portable download of java dependencies · rstudio/rstudio@484cb88 · GitHub". Github.com. 2010-12-07. Diakses tanggal 2015-05-01.
- ^ "Announcing RStudio v1.0!". RStudio Blog. 1 November 2016.
- ^ "RStudio v1.1 Released". RStudio Blog. 9 October 2017. Diarsipkan dari versi asli tanggal 2021-10-28. Diakses tanggal 2019-03-30.
- ^ Allaire, JJ. "Arrow and beyond: Collaborating on next generation tools for open source data science". RStudio. Diakses tanggal 13 May 2018.
- ^ "Inspired by R and its community". RStudio. Diakses tanggal 13 May 2018.
- ^ "RStudio Addins". RStudio. Diakses tanggal 2018-09-16.