15
R Mohammed Wahaj

R Mohammed Wahaj. What is R R is a programming language which is geared towards using a statistical approach and graphics Statisticians and data miners

Embed Size (px)

Citation preview

RMohammed Wahaj

What is R

• R is a programming language which is geared towards using a statistical approach and graphics

• Statisticians and data miners use R for statistical software and data analysis

• R is an implementation of the S programming language in combination with lexical scoping

• R programming language was created by Ross Ihaka and Robert Gentleman

• R was created by the two creators at the University of Auckland in New Zealand

What is R

• The letter R was chosen to represent the programming language because of the first letters of the names of the creators

• R is available for free under the GNU general public license.

• R uses command line interface

• There are also versions that have the capability of providing graphical front-ends.

• The command line interpreter is used to interpret the R language

What is R

• R Can perform:• Linear modeling

• Nonlinear modeling

• Classical statistical tests

• Time-series analysis

• Classification

• Clustering

• R can be modified to include functions and extentions

What is R

• Many of the functions are written in R which makes it easier for users to use R’s algorithmic choice mode

• C, C++ and Fortran code can be linked and used in advanced functions

• Advanced users can implement C, C++, Java, .NET, or Python to make changes to R

• Since R has been inspired by S it has a lot of object-oriented programming

• R is able to manufacture static graphics which makes it easier to generate graphs for publications

What is R

• R is also able to generate mathematical symbols since it able to create static graphics

• Dynamic or interactive graphics can be implemented by purchasing additional packages.

• R is used using an interpreter command line

• For example if a user types in 2+2 then the command line prompt will return back 4 as the answer

What is R

• With the usage of R, the users are able to download and use methods shared amongst other statisticians.

• The information shared by other users in R is free to use.

• Representing complex data into easy to use and understand the data is what R helps users do.

• By usage of data visualization the users are able to create charts and graphs which are not boring.

• With R the users are also able to implement 3-D surfaces making the data more lively.

What is R

• The graphs and data that have been used in top companies include; • New York Times

• The Economist

• FlowingData Blog

• Users are able to pick up on using R faster than the results given by legacy statistical software

• R also lets users mix and match graphs and charts according to their liking

• R scripts are easily automated and prompt research and production deployments

What is R

• Since R is an open source, the users are able to share ideas and work with millions of users worldwide

• By sharing ideas and work and keeping this an open source, the programming language R is able to get recognized and widely used

• Once the statisticians put their mind together to come up with an idea it gets packaged and is able to be used by users

What is R

• R is a fully planned and a functioning system.

• It has flexible tools for users with little knowledge or tools for experts in the field

• There are about 8 packages which are supported by R Distribution community

• Other packages can be found on CRAN which has many different packages

• Modern statistical packages can also be found on CRAN

What is R

• Many of the updates and information can be found on r-project

• The updates are always announced to keep the users informed of the changes

• The current presidents of R are Duncan Murdoch, and Martyn Plummer

• R also has manuals on their website for users to learn on their own

References• http://en.wikipedia.org/wiki/R_%28programming_language%29

• http://www.revolutionanalytics.com/what-r

• http://www.r-project.org/