By
Sistla Nikhila
15P61A05A0
Contents
History
Introduction
Installing Rstudio
R GUI
Working with R
Comparison with other languages
Future Scope
Job roles
Advantages
Disadvantages
Conclusion
History
R is an implementation of the S programming language.
S was created by John Chambers while at Bell Labs.
R was created by Ross Ihaka and Robert Gentleman at the
University of Auckland, New Zealand.
It is currently developed by the R Development Core Team, of
which Chambers is a member.
R is named partly after the first names of the first two R
authors and partly as a play on the name of S.
Statistical Programming Language
Introduction
R is a –
A Programming Language
A Statistical Package
• An Interpreter
Open Source
Object Oriented Language
Why Learn R?
Installing R Studio
R can be installed by downloading rstudio from
Comprehensive R Archive Network: http://cran.r-
project.org
By running the source codes and executables Rstudio can be
installed.
R GUI
Data types in R- Operators in R-
Vectors Arithmetic Operators
Lists Relational Operators
Matrices Logical Operators
Arrays Assignment Operators
Data Frames Miscellaneous Operators
Decision Making Statements in R- Loops in R-
If statement Repeat loop
If-else statement While loop
Switch case For loop
R data interfaces- R Charts and Graphs –
CSV Pie charts
Excel Bar charts
Binary Box plots
Xml Histogram
Json Line graph
Web data Scatter plot
Database
Web app development
Comparison with other languages
Future Scope
Jobs in R Careers are not only being offered by IT companies
but all types of companies are hiring High paid R candidates
including-
Financial firms
Retail organizations
Banks
Healthcare organizations etc.
Job Roles using R
R data scientist
Data scientist(IT)
Analyst manager
Senior data analyst
Business analyst
Analyst consultant
Companies using R: Facebook, Twitter, Goggle, Microsoft,
LinkedIn .
Advantages of R
Free open source philosophy.
R has over 4800 packages available from multiple repositories
specializing in topics like econometrics, data mining, spatial
analysis, and bio-informatics.
Online help and discussion.
R visualization capabilities .
Interface with other languages and scripting capabilities
Disadvantages of R
R has a steep learning curve it does take a while to get used to
the power of R but no steeper than for other statistical
languages. R is not so easy to use for the novice.
No default parallel execution.
Top skills needed for high performance computing.
Conclusion
R is free and open-source, making it possible for anyone to
have access to world-class statistical analysis tools. It is used
widely in academia and the private sector and is the most
popular statistical analysis programming language today.
Learning R isn’t easy — if it was, data scientists wouldn’t be
in such high demand. However, there is no shortage of quality
resources you can use to learn R if you’re willing to put in the
time and effort
Thank you
References
https://www.slideshare.net/keerti10/r-programming-language-
70522072?from_action=save
https://www.slideshare.net/ChiuYW/r-language-tutorial
https://www.slideshare.net/AkshatSharma45/r-programming-
presentation-54598615