Unit - 1: Introduction To R
Unit - 1: Introduction To R
September 3, 2013
Pre-history
About R
The predecessor for R is S. S was developed by John Chanmbers (earlier versions) along with Rick Becker and Allan Wilks of Bell Laboratories
the project was started on May, 1976. in 1979, S was ported to UNIX S-Plus and R happened to be by-products of S. 1 S was available for academic and commercial purposes from ATT Laboratories.
Ironically, R stood at top 26 best software languages, where as S and S-Plus are observed in 100.
1
R is programming language, meant for statistical computing. R is open source software, supported by volunteers all around the world. But the central control in the hands of a group called R-core The base system provides:
interactive language for numerical computing data management graphics a variety of related calculations
Bruce Paren dene open source as describing a broad general type of software license available to the general public with relaxed or non-existent copyright restrictions. No trademark, no patent, no common audit, no application of release regime. encourages derived work of contributors.
Richard M. Stallman (RMS) denes that a software is FREE SOFTWARE, if only if, it respects users freedom and and community. In other words, a user have freedom to run, copy, distribute, study, change, and improve the software. It follows the idea of Copy Left. The FSF not only promotes free software but also manuals.
Characteristics Objective oriented programming, 4GL Spreadsheet application, possible to program 4GL, programming is possible, complex engineering operations Possible to Program, complex mathematical calculations
Software ADaMSoft ADMB Chronux DAP Fityk gretl JAGS Mondrian OpenMX PSPP SOFA Statistics
Characteristics Data mining, data management non-linear statistical modeling, automatic dierentiation a neurobiological timeseries data replacement for SAS Non-linear regression GNU regression, time series Markov Chain Monte Carlo (MCMC) Statistics with interactive graphs, can link to R for SEM in R a free alternative to IBM SPSS GUI, known for good graphs and outputs
Thank You!