What is R
If you keep seeing R software mentioned and have never used it. I recommend downloading and installing it to see how it works and what you can do with the software. I used it for my Data Mining class from the University of Louisville. It is a great software package that makes your job analysis data sets much easier than with SQL statements. According to the R Project:
“R is an integrated suite of software facilities for data manipulation, calculation and graphical display. It includes
- an effective data handling and storage facility,
- a suite of operators for calculations on arrays, in particular matrices,
- a large, coherent, integrated collection of intermediate tools for data analysis,
- graphical facilities for data analysis and display either on-screen or on hardcopy, and
- a well-developed, simple and effective programming language which includes conditionals, loops, user-defined recursive functions and input and output facilities.”
R Software can be downloaded from the R Project website http://www.r-project.org/
R is currently available for Windows, Linux and Mac. Downloadable packages are available from the CRAN page on the left of the main R homepage.
R also had Add on packages that you can use to further leverage the tool. For the base R Add-ons go to http://cran.r-project.org/doc/FAQ/R-FAQ.html#Add_002don-packages-in-R.
The R distribution comes with the following packages:
Base -Base R functions (and datasets before R 2.0.0).
Compiler – R byte code compiler (added in R 2.13.0).
Datasets – Base R datasets (added in R 2.0.0).
grDevices – Graphics devices for base and grid graphics (added in R 2.0.0).
graphics – R functions for base graphics.
grid – A rewrite of the graphics layout capabilities, plus some support for interaction.
methods – Formally defined methods and classes for R objects
parallel – Support for parallel computation
splines – Regression spline functions and classes.
stats – R statistical functions.
stats4 – Statistical functions using S4 classes.
tcltk – Interface and language bindings to Tcl/Tk GUI elements.
tools – Tools for package development and administration.
utils – R utility functions.