There are no reviews yet. Be the first to send feedback to the community and the maintainers!
THE BASIC R README (See "doc/FAQ" and "doc/RESOURCES" for more detailed information - these files are only in the tarballs) (See "INSTALL" for help on installation) 1. INTRODUCTION This directory contains the source code tree for R, which is a language which is not entirely unlike (versions 3 and 4 of) the S language developed at AT&T Bell Laboratories by Rick Becker, John Chambers and Allan Wilks. R is free software distributed under a GNU-style copyleft. The core of R is an interpreted computer language with a syntax superficially similar to C, but which is actually a "functional programming language" with capabilities similar to Scheme. The language allows branching and looping as well as modular programming using functions. Most of the user-visible functions in R are written in R, calling upon a smaller set of internal primitives. It is possible for the user to interface to procedures written in C or Fortran languages for efficiency, and also to write additional primitives. The R distribution contains functionality for a large number of statistical procedures. Among these are: linear and generalized linear models, nonlinear regression models, time series analysis, classical parametric and nonparametric tests, clustering and smoothing. There is also a large set of functions which provide a flexible graphical environment for creating various kinds of data presentations. A package specification allows the production of loadable modules for specific purposes, and several thousand contributed packages are made available through the CRAN sites (see https://CRAN.R-project.org/mirrors.html for the current members). 2. HISTORY R was initially written by Robert Gentleman and Ross Ihaka of the Statistics Department of the University of Auckland. In addition, a large group of individuals has contributed to R by sending code and bug reports. Since mid-1997 there has been a core group who can modify the R source code archive, listed in file doc/AUTHORS. R 1.0.0 was released on 29 February 2000 and 2.0.0 on 4 October 2004. R 3.0.0 came out on 3 April 2013. This file has been minimally revised since the release of R 1.0.0. 3. PRESENT STATUS The present version implements most of the functionality in the 1988 book "The New S Language" (the "Blue Book") and many of the applications. In addition, we have implemented a large part of the functionality from the 1992 book "Statistical Models in S" (the "White Book") and the 1998 book "Programming with Data" (the "Green Book"). All the R functions have been documented in the form of help pages in an "output independent" form which can be used to create versions for HTML, PDF, text etc. A 1900+ page Reference Index (a collection of most of the help pages: there is also a 3300+ page version with all the help pages, including recommended packages) can be obtained in PDF. The manual `An Introduction to R' provides a more user-friendly starting point, and there is an FAQ, a draft `R Language Definition' manual and more specialized manuals on admininstration, data import/export and extending R. See INSTALL for instructions on how to generate these documents. 4. GOALS Our aim at the start of this project was to demonstrate that it was possible to produce an S-like environment which did not suffer from the memory-demands and performance problems which S has. Somewhat later, we started to turn R into a "real" system, but unfortunately we lost a large part of the efficiency advantage in the process, so have revised the memory management mechanism and implemented delayed loading of R objects. A lot of performance tuning has been done, including the ability to use tuned linear-algebra libraries. Longer-term goals include to explore new ideas: e.g. virtual objects and component-based programming, and expanding the scope of existing ones like formula-based interfaces. Further, we wish to get a handle on a general approach to graphical user interfaces (preferably with cross-platform portability), and to develop better 3-D and dynamic graphics. Sincerely, The R Core Team.
extrafont
Tools for using fonts in R graphicsrgcookbook
R Graphics Cookbookwebshot
Take screenshots of web pages from Rlatexsheet
LaTeX cheat sheetharbor
An R package for controlling docker containers on local and remote hostsr-debug
Dockerfile with several builds of R for memory/thread debuggingchatstream
Example Shiny for Python app which talks to the OpenAI APISendText
A Sublime Text plugin to send text to a terminal or other programshiny-jsdemo
Demo of Shiny integration with third-party Javascript librariesstaticimports
Statically import R functions into packages and projectsshiny-wordle
Wordle in Shinydownloader
R package for downloading files with httpsshiny-gridster
Add-on package for using the Gridster library with Shinyretirement-simulation-dashboard
Retirement Simulation Dashboard, built with Quarto and Shiny for Pythonfontcm
Computer Modern font package for Rtestapp
Shiny apps for testingbisectr
Bisect tools for Rvtest
Visual test system for R packagesRttf2pt1
R package for ttf2pt1- to be used with extrafont package2020-01-later
Materials for talk about later and async at 2020 RStudio Confshinylive-example
Example of Shinylive application deployed on GitHub Pagesqstack
Fast basic data structures for Rrspeed
R speed testsgcookbook
Data sets for R Graphics Cookbookmovies
Movie explorer Shiny appvagrant-ec2-r
Vagrant config for Ubuntu VM with R, under EC2shinycomponent
Example Shiny components3ops
S3 dispatch on operatorsextrafontdb
Package that holds the database for the fonts package for Rdockr
Docker files related to Rshiny-reactlog-examples
Example data from Shiny reactlogshiny-quarto
Quarto extension for building Shiny appsstring_builder
Performance tests of various ways of building strings in Rsassy
A new Sass package for Rshiny_demo
Shiny app for looking at crandb datasend-custom-message
Custom server-to-client message example app for R shinyshiny-handsontable
Handsontable bindings for Shinyimage-output
Image output example for R Shinyshiny-disconnect
Shinyapps.io disconnection test appr-devel-nix
R-devel for Nixshiny_express_doc
Introduction to Shiny Expressbadadd
Example of operator overloading problem in Rflang-webr
Nix flake for flang-webrcustom-input-binding
Custom input binding demo app for R Shinyshiny-slickgrid
Package for using Slickgrid with Shinypython-wasm-demo
Python wasm demos3methodtest
Package for showing S3 method warningenvtest
Environment test package for Rgtable-vtest
Visual test results for gtablercpptest
Experimenting with rcpppyshiny-bootswatch-example
Example Shiny for Python application using a Bootswatch theme2020-vote-count
Plots of 2020 vote countggplot2-vtest
Visual test results for ggplot2ranked-choice-vote
Ranked-choice vote calculation scriptnamespace-cpp-test
Attempt to create a C++ namespace clashpkgClosure
Tests of closures that span packages in Rmovie_import
Scripts for importing and converting movie files from digital camerasanimated-terminal
Animated Terminal JS componentfocuswatch
Program for monitoring which application has focus on macOSexamplepackage
An example R packageLove Open Source and this site? Check out how you can help us