SlideShare une entreprise Scribd logo
1  sur  13
By Septian
Reason To
Learn & use R
List of Content
What is R?01
Why learn & use R?02
Pros & Cons03
Summary04
R?
- Statisticians
- Data Scientist
- Data Analyst
R users
R is increasingly popular because of the
terminology of big data and data
visualization
Popular
R is a programming language that
focused on statistical computing
Language
R was released in 1995, created by
Ross Ihaka & Robert Gentleman
at the University of Auckland
Released
We can easily install R from :
https://cran.r-project.org
It’s free!
Open Source
Reference : wikipedia.com
Why we should learn R?
R Is Open-source and Freely Available
Unlike SAS or Matlab, you can freely install, use, update, clone, modify,
redistribute and resell R. This saves companies money, but it also
allows for easy upgrades, which is useful for a statistical programming
language.
R Is a Powerful, Scripting Language
As such, R can handle large, complex data sets. R is also the best
language to use for large, resource-intensive simulations, and it can be
used on high-performance computer clusters.
R Is Cross-platform Compatible
R can be run on Windows, Mac OS X, and Linux. It can also import
data from Microsoft Excel, Microsoft Access, MySQL, SQLite, Oracle,
and other programs.
R Is Highly Flexible and Evolving
Many new developments in statistics first appear as R packages.
Reference : simplilearn.com
R Popularity
• Tableau, PowerBI, Excel are easier to learn,
but have lower business capability.
• Phyton, SAS, Matlab have high data
science capability, but lack visualization for
business.
• R is the best data science, visualization,
interactive tools for business + it’s free!
Reference : business-science.io
Why we should use R?
R has brain
R implement Cutting-edge algorithms :
• High end machine learning (H2O)
• Deep learning (keras/tensorflow)
R has muscle
R has powerfull package for :
• Forcasting (timeseries)
• Connecting to other language (rJava, rcpp)
• Parallelizing operations (parallel, future)
• Handling big data (sparklyr)
R has heart
R is very data scientist friendly :
• Visualization (ggplot2)
Visualization (ggplot2)
R has community
You begin learning R because of its capability,
you stay with R because of its community.
Reference : business-science.io
Visualization in R
Reference : ggplot2.tidyverse.org
Example Visualization
Reference : lenkiefer.com
Top Tier Company Using R
Reference : datasciencecentral.com
For behavior analysis related to
status updates and profile pictures.
For advertising effectiveness and
economic forecasting.
For data visualization and
semantic clustering
Acquired Revolution R company and
use it for a variety of purposes.
For scaling and data scientist
Join R consortium group
Advantages
11
R is prominently known as the lingua franca of statistics. This is the
main reason as to why R is dominant among other programming
languages for developing statistical tools.
3 It is cross-platform which runs on many operating systems. It’s best
for Mac, Linux, and Microsoft Windows. And its Free!
2
R facilitates quality plotting and graphing. The popular libraries like
ggplot2 and plotly advocate for aesthetic and visually appealing
graphs that set R apart from other programming languages
4 In R, everyone is welcomed to provide bug fixes, code
enhancements, and new packages. So, R continuously growing!
Reference : javapoint.com
Disadvantages
11
R is a very complicated language, and it has a steep learning curve.
The people who don't have prior knowledge or programming
experience may find it difficult to learn R.
3
In R, objects are stored in physical memory. It is in contrast with
other programming languages like Python. R utilizes more memory
as compared to Python. It requires the entire data in one single
place which is in the memory
2 There’s no customer support of R Language whom you can
complain if something doesn’t work.
4
Reference : javapoint.com
Summary
Data Science is the most popular technology in the world today. Since it is
mostly comprised of statistics, R is the lingua franca of this field. We went
through the various points which delineate why learning R is the first choice for
mastering Data Science. In the end, we conclude that learning R will have
immense benefits that will provide you with the right tools to deal with data on a
large scale.
R will just not help you in the technical fields, it will also be a great help in your
business. It has become one of the most popular programming languages in
the industries.
Thank You

Contenu connexe

Tendances

Counting Elements in Streams
Counting Elements in StreamsCounting Elements in Streams
Counting Elements in StreamsJamie Grier
 
Introduction to python
Introduction to pythonIntroduction to python
Introduction to pythonAgung Wahyudi
 
Data Analysis in Python-NumPy
Data Analysis in Python-NumPyData Analysis in Python-NumPy
Data Analysis in Python-NumPyDevashish Kumar
 
GraphAware: Insights Discovery with KGs: Bringing Archives to Life (GraphSumm...
GraphAware: Insights Discovery with KGs: Bringing Archives to Life (GraphSumm...GraphAware: Insights Discovery with KGs: Bringing Archives to Life (GraphSumm...
GraphAware: Insights Discovery with KGs: Bringing Archives to Life (GraphSumm...Neo4j
 
R vs python. Which one is best for data science
R vs python. Which one is best for data scienceR vs python. Which one is best for data science
R vs python. Which one is best for data scienceStat Analytica
 
Introduction to R - from Rstudio to ggplot
Introduction to R - from Rstudio to ggplotIntroduction to R - from Rstudio to ggplot
Introduction to R - from Rstudio to ggplotOlga Scrivner
 
C++ vs python the best ever comparison
C++ vs python the best ever comparison C++ vs python the best ever comparison
C++ vs python the best ever comparison calltutors
 
Data Wrangling
Data WranglingData Wrangling
Data WranglingGramener
 
Introduction to R programming
Introduction to R programmingIntroduction to R programming
Introduction to R programmingVictor Ordu
 
Application statistics in software engineering
Application statistics in software engineeringApplication statistics in software engineering
Application statistics in software engineeringmd emran
 
Introduction To Data Science
Introduction To Data ScienceIntroduction To Data Science
Introduction To Data ScienceSpotle.ai
 
Data Visualization(s) Using Python
Data Visualization(s) Using PythonData Visualization(s) Using Python
Data Visualization(s) Using PythonAniket Maithani
 
Data Science with Python Libraries
Data Science with Python LibrariesData Science with Python Libraries
Data Science with Python Librariessabafarheen
 
3. introduction to text mining
3. introduction to text mining3. introduction to text mining
3. introduction to text miningLokesh Ramaswamy
 
Data Science Applications | Data Science For Beginners | Data Science Trainin...
Data Science Applications | Data Science For Beginners | Data Science Trainin...Data Science Applications | Data Science For Beginners | Data Science Trainin...
Data Science Applications | Data Science For Beginners | Data Science Trainin...Edureka!
 
R programming presentation
R programming presentationR programming presentation
R programming presentationAkshat Sharma
 

Tendances (20)

Counting Elements in Streams
Counting Elements in StreamsCounting Elements in Streams
Counting Elements in Streams
 
Introduction to python
Introduction to pythonIntroduction to python
Introduction to python
 
R vs python
R vs pythonR vs python
R vs python
 
Data Analysis in Python-NumPy
Data Analysis in Python-NumPyData Analysis in Python-NumPy
Data Analysis in Python-NumPy
 
GraphAware: Insights Discovery with KGs: Bringing Archives to Life (GraphSumm...
GraphAware: Insights Discovery with KGs: Bringing Archives to Life (GraphSumm...GraphAware: Insights Discovery with KGs: Bringing Archives to Life (GraphSumm...
GraphAware: Insights Discovery with KGs: Bringing Archives to Life (GraphSumm...
 
R vs python. Which one is best for data science
R vs python. Which one is best for data scienceR vs python. Which one is best for data science
R vs python. Which one is best for data science
 
Python - the basics
Python - the basicsPython - the basics
Python - the basics
 
Data Visualization
Data VisualizationData Visualization
Data Visualization
 
Introduction to R - from Rstudio to ggplot
Introduction to R - from Rstudio to ggplotIntroduction to R - from Rstudio to ggplot
Introduction to R - from Rstudio to ggplot
 
C++ vs python the best ever comparison
C++ vs python the best ever comparison C++ vs python the best ever comparison
C++ vs python the best ever comparison
 
Data Wrangling
Data WranglingData Wrangling
Data Wrangling
 
Introduction to R programming
Introduction to R programmingIntroduction to R programming
Introduction to R programming
 
Application statistics in software engineering
Application statistics in software engineeringApplication statistics in software engineering
Application statistics in software engineering
 
Introduction to python
Introduction to pythonIntroduction to python
Introduction to python
 
Introduction To Data Science
Introduction To Data ScienceIntroduction To Data Science
Introduction To Data Science
 
Data Visualization(s) Using Python
Data Visualization(s) Using PythonData Visualization(s) Using Python
Data Visualization(s) Using Python
 
Data Science with Python Libraries
Data Science with Python LibrariesData Science with Python Libraries
Data Science with Python Libraries
 
3. introduction to text mining
3. introduction to text mining3. introduction to text mining
3. introduction to text mining
 
Data Science Applications | Data Science For Beginners | Data Science Trainin...
Data Science Applications | Data Science For Beginners | Data Science Trainin...Data Science Applications | Data Science For Beginners | Data Science Trainin...
Data Science Applications | Data Science For Beginners | Data Science Trainin...
 
R programming presentation
R programming presentationR programming presentation
R programming presentation
 

Similaire à Reason To learn & use r

2 it unit-1 start learning r
2 it   unit-1 start learning r2 it   unit-1 start learning r
2 it unit-1 start learning rNetaji Gandi
 
R programming advantages and disadvantages
R programming advantages and disadvantagesR programming advantages and disadvantages
R programming advantages and disadvantagesPrwaTech
 
R Vs Python – The most trending debate of aspiring Data Scientists
R Vs Python – The most trending debate of aspiring Data ScientistsR Vs Python – The most trending debate of aspiring Data Scientists
R Vs Python – The most trending debate of aspiring Data Scientistsabhishekdf3
 
R programming language
R programming languageR programming language
R programming languageKeerti Verma
 
Introduction To R
Introduction To RIntroduction To R
Introduction To RSpotle.ai
 
R as supporting tool for analytics and simulation
R as supporting tool for analytics and simulationR as supporting tool for analytics and simulation
R as supporting tool for analytics and simulationAlvaro Gil
 
Big Data - Analytics with R
Big Data - Analytics with RBig Data - Analytics with R
Big Data - Analytics with RTechsparks
 
The Best Programming Langauge for Data Science.pptx
The Best Programming Langauge for Data Science.pptxThe Best Programming Langauge for Data Science.pptx
The Best Programming Langauge for Data Science.pptxAvinash Sharma
 
GNU R in Clinical Research and Evidence-Based Medicine
GNU R in Clinical Research and Evidence-Based MedicineGNU R in Clinical Research and Evidence-Based Medicine
GNU R in Clinical Research and Evidence-Based MedicineAdrian Olszewski
 
Download Python for R Users pdf for free
Download Python for R Users pdf for freeDownload Python for R Users pdf for free
Download Python for R Users pdf for freeAjay Ohri
 
Introduction to R Programming
Introduction to R ProgrammingIntroduction to R Programming
Introduction to R Programminghemasri56
 
How to get started with R programming
How to get started with R programmingHow to get started with R programming
How to get started with R programmingRamon Salazar
 
Introduction to R and R Studio
Introduction to R and R StudioIntroduction to R and R Studio
Introduction to R and R StudioRupak Roy
 
The Statistical Significance of "R"
The Statistical Significance of "R"The Statistical Significance of "R"
The Statistical Significance of "R"ppvora
 
GET STARTED WITH R FOR DATA SCIENCE
GET STARTED WITH R FOR DATA SCIENCEGET STARTED WITH R FOR DATA SCIENCE
GET STARTED WITH R FOR DATA SCIENCEUSDSI
 

Similaire à Reason To learn & use r (20)

2 it unit-1 start learning r
2 it   unit-1 start learning r2 it   unit-1 start learning r
2 it unit-1 start learning r
 
UNIT-1 Start Learning R.pdf
UNIT-1 Start Learning R.pdfUNIT-1 Start Learning R.pdf
UNIT-1 Start Learning R.pdf
 
R programming advantages and disadvantages
R programming advantages and disadvantagesR programming advantages and disadvantages
R programming advantages and disadvantages
 
R for data analytics
R for data analyticsR for data analytics
R for data analytics
 
R Vs Python – The most trending debate of aspiring Data Scientists
R Vs Python – The most trending debate of aspiring Data ScientistsR Vs Python – The most trending debate of aspiring Data Scientists
R Vs Python – The most trending debate of aspiring Data Scientists
 
R programming language
R programming languageR programming language
R programming language
 
Introduction To R
Introduction To RIntroduction To R
Introduction To R
 
R as supporting tool for analytics and simulation
R as supporting tool for analytics and simulationR as supporting tool for analytics and simulation
R as supporting tool for analytics and simulation
 
Big Data - Analytics with R
Big Data - Analytics with RBig Data - Analytics with R
Big Data - Analytics with R
 
R programming
R programmingR programming
R programming
 
R_L1-Aug-2022.pptx
R_L1-Aug-2022.pptxR_L1-Aug-2022.pptx
R_L1-Aug-2022.pptx
 
The Best Programming Langauge for Data Science.pptx
The Best Programming Langauge for Data Science.pptxThe Best Programming Langauge for Data Science.pptx
The Best Programming Langauge for Data Science.pptx
 
GNU R in Clinical Research and Evidence-Based Medicine
GNU R in Clinical Research and Evidence-Based MedicineGNU R in Clinical Research and Evidence-Based Medicine
GNU R in Clinical Research and Evidence-Based Medicine
 
Download Python for R Users pdf for free
Download Python for R Users pdf for freeDownload Python for R Users pdf for free
Download Python for R Users pdf for free
 
Introduction to R Programming
Introduction to R ProgrammingIntroduction to R Programming
Introduction to R Programming
 
How to get started with R programming
How to get started with R programmingHow to get started with R programming
How to get started with R programming
 
R programming
R programmingR programming
R programming
 
Introduction to R and R Studio
Introduction to R and R StudioIntroduction to R and R Studio
Introduction to R and R Studio
 
The Statistical Significance of "R"
The Statistical Significance of "R"The Statistical Significance of "R"
The Statistical Significance of "R"
 
GET STARTED WITH R FOR DATA SCIENCE
GET STARTED WITH R FOR DATA SCIENCEGET STARTED WITH R FOR DATA SCIENCE
GET STARTED WITH R FOR DATA SCIENCE
 

Dernier

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 

Dernier (20)

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 

Reason To learn & use r

  • 2. List of Content What is R?01 Why learn & use R?02 Pros & Cons03 Summary04
  • 3. R? - Statisticians - Data Scientist - Data Analyst R users R is increasingly popular because of the terminology of big data and data visualization Popular R is a programming language that focused on statistical computing Language R was released in 1995, created by Ross Ihaka & Robert Gentleman at the University of Auckland Released We can easily install R from : https://cran.r-project.org It’s free! Open Source Reference : wikipedia.com
  • 4. Why we should learn R? R Is Open-source and Freely Available Unlike SAS or Matlab, you can freely install, use, update, clone, modify, redistribute and resell R. This saves companies money, but it also allows for easy upgrades, which is useful for a statistical programming language. R Is a Powerful, Scripting Language As such, R can handle large, complex data sets. R is also the best language to use for large, resource-intensive simulations, and it can be used on high-performance computer clusters. R Is Cross-platform Compatible R can be run on Windows, Mac OS X, and Linux. It can also import data from Microsoft Excel, Microsoft Access, MySQL, SQLite, Oracle, and other programs. R Is Highly Flexible and Evolving Many new developments in statistics first appear as R packages. Reference : simplilearn.com
  • 5. R Popularity • Tableau, PowerBI, Excel are easier to learn, but have lower business capability. • Phyton, SAS, Matlab have high data science capability, but lack visualization for business. • R is the best data science, visualization, interactive tools for business + it’s free! Reference : business-science.io
  • 6. Why we should use R? R has brain R implement Cutting-edge algorithms : • High end machine learning (H2O) • Deep learning (keras/tensorflow) R has muscle R has powerfull package for : • Forcasting (timeseries) • Connecting to other language (rJava, rcpp) • Parallelizing operations (parallel, future) • Handling big data (sparklyr) R has heart R is very data scientist friendly : • Visualization (ggplot2) Visualization (ggplot2) R has community You begin learning R because of its capability, you stay with R because of its community. Reference : business-science.io
  • 7. Visualization in R Reference : ggplot2.tidyverse.org
  • 9. Top Tier Company Using R Reference : datasciencecentral.com For behavior analysis related to status updates and profile pictures. For advertising effectiveness and economic forecasting. For data visualization and semantic clustering Acquired Revolution R company and use it for a variety of purposes. For scaling and data scientist Join R consortium group
  • 10. Advantages 11 R is prominently known as the lingua franca of statistics. This is the main reason as to why R is dominant among other programming languages for developing statistical tools. 3 It is cross-platform which runs on many operating systems. It’s best for Mac, Linux, and Microsoft Windows. And its Free! 2 R facilitates quality plotting and graphing. The popular libraries like ggplot2 and plotly advocate for aesthetic and visually appealing graphs that set R apart from other programming languages 4 In R, everyone is welcomed to provide bug fixes, code enhancements, and new packages. So, R continuously growing! Reference : javapoint.com
  • 11. Disadvantages 11 R is a very complicated language, and it has a steep learning curve. The people who don't have prior knowledge or programming experience may find it difficult to learn R. 3 In R, objects are stored in physical memory. It is in contrast with other programming languages like Python. R utilizes more memory as compared to Python. It requires the entire data in one single place which is in the memory 2 There’s no customer support of R Language whom you can complain if something doesn’t work. 4 Reference : javapoint.com
  • 12. Summary Data Science is the most popular technology in the world today. Since it is mostly comprised of statistics, R is the lingua franca of this field. We went through the various points which delineate why learning R is the first choice for mastering Data Science. In the end, we conclude that learning R will have immense benefits that will provide you with the right tools to deal with data on a large scale. R will just not help you in the technical fields, it will also be a great help in your business. It has become one of the most popular programming languages in the industries.