This is the R programming course opened by the Roger D, Peng on Coursera.
And this is my note of the class 01, the overview of R.
- R is the dialect of S
- S is a language that was developed by John Chambers and others at Bell Labs.
- S was initiated in 1976 as an internal statistical analysis environment -originally implemented as Fortran libraries.
- Early version of the language did not contain functions for statistical modeling.
- In 1998 the system was rewritten in C and began to resemble the system that we have today (this was Version 3 of the language). The book Statistical Models in S by Chambers and Hastie (the white book) documents the statistical analysis functionality.
- Version 4 of the S language was released in 1988 and is the version we use today. The book Programming with Data by John Chambers ( the green book) documents this version of the language.
S Philosophy:
In "Stages in the Evolution of S", John Chambers writes;
"[W]e wanted users to be able to begin in an interactive environment, where they did not consciously think of themselves as programming. Then as their needs became clearer and their sophistication increased, they should be able to slide gradually into programming, when the language and system aspects would become more important."