RStudio

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
RStudio
RStudio logo flat.svg
RStudio on Ubuntu 12.10
RStudio on Ubuntu 12.10
Developer(s)RStudio, Inc.
Initial release28 February 2011; 8 years ago (2011-02-28)[1]
Stable release
1.1.463 / 29 October 2018; 5 months ago (2018-10-29)[2]
Repository Edit this at Wikidata
Written inJava, C++, JavaScript[3]
Operating systemWindows NT, macOS, Ubuntu, Fedora, Red Hat Linux, openSUSE
PlatformIA-32, x86-64; Qt
LicenseAffero General Public License v3[4]
Websitewww.rstudio.com

RStudio is a free and open-source integrated development environment (IDE) for R, a programming language for statistical computing and graphics. RStudio was founded by JJ Allaire,[5] creator of the programming language ColdFusion. Hadley Wickham is the Chief Scientist at RStudio.[6]

RStudio is available in two editions: RStudio Desktop, where the program is run locally as a regular desktop application; and RStudio Server, which allows accessing RStudio using a web browser while it is running on a remote Linux server. Prepackaged distributions of RStudio Desktop are available for Windows, macOS, and Linux.

RStudio is available in open source and commercial editions and runs on the desktop (Windows, macOS, and Linux) or in a browser connected to RStudio Server or RStudio Server Pro (Debian, Ubuntu, Red Hat Linux, CentOS, openSUSE and SLES).[7]

RStudio is partly written in the C++ programming language and uses the Qt framework for its graphical user interface.[8] The bigger percentage of the code is written in Java. JavaScript is also amongst the languages used.[9]

Work on RStudio started around December 2010,[10] and the first public beta version (v0.92) was officially announced in February 2011.[1] Version 1.0 was released on 1 November 2016.[11] Version 1.1 was released on 9 October 2017. [12]

In April 2018 it was announced RStudio will be providing operational and infrastructure support for Ursa Labs. Ursa Labs will focus on building a new data science runtime powered by Apache Arrow.[13]

Packages[edit]

RStudio and its team have contributed to many R packages.[14] These include:

  • Tidyverse – R packages for data science, including ggplot2, dplyr, tidyr, and purrr
  • Shiny – An interactive web technology
  • RMarkdown – Insert R code into markdown documents
  • knitr – Dynamic reports combining R, TeX, Markdown & HTML
  • packrat – Package dependency tool
  • devtools – Package development tool

Addins[edit]

RStudio provides a mechanism for executing R functions interactively from within the IDE through the Addins menu[15]. This enables packages to include Graphical User Interfaces (GUIs) for increased accessibility. Popular packages that use Addins based GUIs include:

  • bookdown – a knitr extension to create books
  • colourpicker – a graphical tool to pick colours for plots
  • datasets.load – a graphical tool to search and load datasets
  • googleAuthR – Authenticate with Google APIs

See also[edit]

References[edit]

  1. ^ a b "RStudio, new open-source IDE for R | RStudio Blog". Blog.rstudio.org. Retrieved 2015-05-01.
  2. ^ "RStudio Release Notes". rstudio.com. Retrieved 28 March 2019.
  3. ^ "rstudio/rstudio". GitHub. RStudio. Retrieved 18 December 2016.
  4. ^ Pylvainen, Ian (2016-03-24). "What license is RStudio available under? – RStudio". rstudio.com. Retrieved 2018-05-25.
  5. ^ ""Why Rstudio?"". Rstudio.com. Retrieved 2015-12-15.
  6. ^ "60+ R resources to improve your data skills ( - Software )". News.idg.no. Retrieved 2014-02-12.
  7. ^ "RStudio". rstudio.com. Retrieved 2 December 2016.
  8. ^ Verzani, John. Getting Started with RStudio. O'Reilly Media, Inc. p. 4. ISBN 9781449309039.
  9. ^ "rstudio/rstudio". GitHub. Retrieved 2018-09-13.
  10. ^ "portable download of java dependencies · rstudio/rstudio@484cb88 · GitHub". Github.com. 2010-12-07. Retrieved 2015-05-01.
  11. ^ "Announcing RStudio v1.0!". RStudio Blog. 1 November 2016.
  12. ^ "RStudio v1.1 Released". RStudio Blog. 9 October 2017.
  13. ^ Allaire, JJ. "Arrow and beyond: Collaborating on next generation tools for open source data science". RStudio. Retrieved 13 May 2018.
  14. ^ "Inspired by R and its community". RStudio. Retrieved 13 May 2018.
  15. ^ "RStudio Addins". RStudio. Retrieved 2018-09-16.

External links[edit]