SlideShare a Scribd company logo
R PROGRAMING
TABLE OF CONTENT
• History
• Introduction
• R Basics
• Features
• Merit
• Demerit
• Conclusion
HISTORY
• R is a programming language it was an implementation over S language. R
was first designed by Ross Ihaka and Robert Gentleman at University of
Auckland in 1993.
• It was stable released on October 31 2014 the 4 months ago , by R
development Core team under GNU General Public License..
INTRODUCTION
R is a programming language and software environment for statistical
computing and graphics . The R language is widely used among statisticians
and data miners for developing statistical software and data analysis.
It compiles and runs on a wide variety of UNIX platforms, Window and Mac
OS. R can be downloaded and installed from CRAN website , CRAN stands for
Comprehensive R Archive Network.
R BASICS
Why R ?
• The most extensive modeling resources in scientific research
• The fine publishing quality graphs.
• Easy to develop your won model.
• R is freely available under GNU General Public License.
R PACKAGE
• A package is a collection of R functions with comprehensive documents.
• A package includes: R functions, Data Example, Help Files , Namespace and
Description.
• The default installation is kept as minimum.
• The function of R could be extent by loading R package.
FEATURES
• Open Source:
• The source code of R program and the extensions could be examined line by line.
• Integrating with other Programming Language:
• R is an interpreting language, can be rather slow, but could integrate with high efficient
languages such as C, C++ or Fortran.
• OS Independence:
• UNIX, Linux , Windows, Mac OS , FreeBSD…
• Commanad line Driven:
• You have to write Commands…
MERITS
• R is the most comprehensive statistical analysis package available. It incorporates all of the standard statistical tests,
models, and analyses,as well as providing a comprehensive language for managing and manipulating data.
• R is a programming language and environment development for statistical analysis by practising statisticians and
researchers.
• The graphical capabilities of R are outstanding, providing a fully programmable graphics languages that surpasses most
other statistical and graphical packages.
• R is free and open source software, allowing anyone to use and importantly to modify it . R is licensed under the GNU
General Public License with copyright held by the R foundation for statistical computing.
• R has over 4800 package available from multiple repositories specializing in topic like econometrics, data mining,spital
analysis and bio-informatics.
• R is cross platform. R is run on many operating systems and different hardware. It is popularly used on GNU/Linux,
Macintosh and Microsoft Window running on both 32 and 64 bit processors.
DEMERITS
R is slow:
Is an interpreting language and is not very fast. Could be 1/40 of C.
Limitation of Memory
All the objects are in memory.
R is hard to learn:
One has to memorize the commands/functions and understand the logics of programming,
The fluency in R requires great time and energy.

More Related Content

Similar to Presentation.pptx read and learn and download

Introduction To R
Introduction To RIntroduction To R
Introduction To R
r content
 
Introduction To R
Introduction To RIntroduction To R
Introduction To R
DataminingTools Inc
 
Basics-of-R-programming.9625714.powerpoint.pptx
Basics-of-R-programming.9625714.powerpoint.pptxBasics-of-R-programming.9625714.powerpoint.pptx
Basics-of-R-programming.9625714.powerpoint.pptx
MSANDHYARANI3
 
R language
R languageR language
R language
Kìshør Krîßh
 
R programming language
R programming languageR programming language
R programming language
Keerti Verma
 
R_L1-Aug-2022.pptx
R_L1-Aug-2022.pptxR_L1-Aug-2022.pptx
R_L1-Aug-2022.pptx
ShantilalBhayal1
 
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
Netaji Gandi
 
UNIT-1 Start Learning R.pdf
UNIT-1 Start Learning R.pdfUNIT-1 Start Learning R.pdf
UNIT-1 Start Learning R.pdf
Sweta Kumari Barnwal
 
Introduction to R and R Studio
Introduction to R and R StudioIntroduction to R and R Studio
Introduction to R and R Studio
Rupak Roy
 
rlanguage-201216152504.pptx
rlanguage-201216152504.pptxrlanguage-201216152504.pptx
rlanguage-201216152504.pptx
Subramanian Mani
 
R language
R languageR language
R programming presentation
R programming presentationR programming presentation
R programming presentation
Akshat Sharma
 
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
Alvaro Gil
 
R Intro
R IntroR Intro
R Intro
koppenolski
 
Introduction to R.pptxvvvsjtajtaitsiysyisiysiy
Introduction to R.pptxvvvsjtajtaitsiysyisiysiyIntroduction to R.pptxvvvsjtajtaitsiysyisiysiy
Introduction to R.pptxvvvsjtajtaitsiysyisiysiy
PrernaKhera3
 
Introduction to Spark R with R studio - Mr. Pragith
Introduction to Spark R with R studio - Mr. Pragith Introduction to Spark R with R studio - Mr. Pragith
Introduction to Spark R with R studio - Mr. Pragith
Sigmoid
 
Unit1_Introduction to R.pdf
Unit1_Introduction to R.pdfUnit1_Introduction to R.pdf
Unit1_Introduction to R.pdf
MDDidarulAlam15
 
Data Mining with R programming
Data Mining with R programmingData Mining with R programming
Data Mining with R programming
Vara Prasad Kanakam
 
The History and Use of R
The History and Use of RThe History and Use of R
The History and Use of R
AnalyticsWeek
 

Similar to Presentation.pptx read and learn and download (20)

Introduction to R
Introduction to RIntroduction to R
Introduction to R
 
Introduction To R
Introduction To RIntroduction To R
Introduction To R
 
Introduction To R
Introduction To RIntroduction To R
Introduction To R
 
Basics-of-R-programming.9625714.powerpoint.pptx
Basics-of-R-programming.9625714.powerpoint.pptxBasics-of-R-programming.9625714.powerpoint.pptx
Basics-of-R-programming.9625714.powerpoint.pptx
 
R language
R languageR language
R language
 
R programming language
R programming languageR programming language
R programming language
 
R_L1-Aug-2022.pptx
R_L1-Aug-2022.pptxR_L1-Aug-2022.pptx
R_L1-Aug-2022.pptx
 
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
 
Introduction to R and R Studio
Introduction to R and R StudioIntroduction to R and R Studio
Introduction to R and R Studio
 
rlanguage-201216152504.pptx
rlanguage-201216152504.pptxrlanguage-201216152504.pptx
rlanguage-201216152504.pptx
 
R language
R languageR language
R language
 
R programming presentation
R programming presentationR programming presentation
R programming presentation
 
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
 
R Intro
R IntroR Intro
R Intro
 
Introduction to R.pptxvvvsjtajtaitsiysyisiysiy
Introduction to R.pptxvvvsjtajtaitsiysyisiysiyIntroduction to R.pptxvvvsjtajtaitsiysyisiysiy
Introduction to R.pptxvvvsjtajtaitsiysyisiysiy
 
Introduction to Spark R with R studio - Mr. Pragith
Introduction to Spark R with R studio - Mr. Pragith Introduction to Spark R with R studio - Mr. Pragith
Introduction to Spark R with R studio - Mr. Pragith
 
Unit1_Introduction to R.pdf
Unit1_Introduction to R.pdfUnit1_Introduction to R.pdf
Unit1_Introduction to R.pdf
 
Data Mining with R programming
Data Mining with R programmingData Mining with R programming
Data Mining with R programming
 
The History and Use of R
The History and Use of RThe History and Use of R
The History and Use of R
 

Recently uploaded

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
PedroFerreira53928
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Extraction Of Natural Dye From Beetroot (Beta Vulgaris) And Preparation Of He...
Extraction Of Natural Dye From Beetroot (Beta Vulgaris) And Preparation Of He...Extraction Of Natural Dye From Beetroot (Beta Vulgaris) And Preparation Of He...
Extraction Of Natural Dye From Beetroot (Beta Vulgaris) And Preparation Of He...
SachinKumar945617
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
Vivekanand Anglo Vedic Academy
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptxJose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
ricssacare
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
Celine George
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
B.ed spl. HI pdusu exam paper-2023-24.pdf
B.ed spl. HI pdusu exam paper-2023-24.pdfB.ed spl. HI pdusu exam paper-2023-24.pdf
B.ed spl. HI pdusu exam paper-2023-24.pdf
Special education needs
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
GeoBlogs
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
Excellence Foundation for South Sudan
 

Recently uploaded (20)

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Extraction Of Natural Dye From Beetroot (Beta Vulgaris) And Preparation Of He...
Extraction Of Natural Dye From Beetroot (Beta Vulgaris) And Preparation Of He...Extraction Of Natural Dye From Beetroot (Beta Vulgaris) And Preparation Of He...
Extraction Of Natural Dye From Beetroot (Beta Vulgaris) And Preparation Of He...
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptxJose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
B.ed spl. HI pdusu exam paper-2023-24.pdf
B.ed spl. HI pdusu exam paper-2023-24.pdfB.ed spl. HI pdusu exam paper-2023-24.pdf
B.ed spl. HI pdusu exam paper-2023-24.pdf
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
 

Presentation.pptx read and learn and download

  • 2. TABLE OF CONTENT • History • Introduction • R Basics • Features • Merit • Demerit • Conclusion
  • 3. HISTORY • R is a programming language it was an implementation over S language. R was first designed by Ross Ihaka and Robert Gentleman at University of Auckland in 1993. • It was stable released on October 31 2014 the 4 months ago , by R development Core team under GNU General Public License..
  • 4. INTRODUCTION R is a programming language and software environment for statistical computing and graphics . The R language is widely used among statisticians and data miners for developing statistical software and data analysis. It compiles and runs on a wide variety of UNIX platforms, Window and Mac OS. R can be downloaded and installed from CRAN website , CRAN stands for Comprehensive R Archive Network.
  • 5. R BASICS Why R ? • The most extensive modeling resources in scientific research • The fine publishing quality graphs. • Easy to develop your won model. • R is freely available under GNU General Public License.
  • 6. R PACKAGE • A package is a collection of R functions with comprehensive documents. • A package includes: R functions, Data Example, Help Files , Namespace and Description. • The default installation is kept as minimum. • The function of R could be extent by loading R package.
  • 7. FEATURES • Open Source: • The source code of R program and the extensions could be examined line by line. • Integrating with other Programming Language: • R is an interpreting language, can be rather slow, but could integrate with high efficient languages such as C, C++ or Fortran. • OS Independence: • UNIX, Linux , Windows, Mac OS , FreeBSD… • Commanad line Driven: • You have to write Commands…
  • 8. MERITS • R is the most comprehensive statistical analysis package available. It incorporates all of the standard statistical tests, models, and analyses,as well as providing a comprehensive language for managing and manipulating data. • R is a programming language and environment development for statistical analysis by practising statisticians and researchers. • The graphical capabilities of R are outstanding, providing a fully programmable graphics languages that surpasses most other statistical and graphical packages. • R is free and open source software, allowing anyone to use and importantly to modify it . R is licensed under the GNU General Public License with copyright held by the R foundation for statistical computing. • R has over 4800 package available from multiple repositories specializing in topic like econometrics, data mining,spital analysis and bio-informatics. • R is cross platform. R is run on many operating systems and different hardware. It is popularly used on GNU/Linux, Macintosh and Microsoft Window running on both 32 and 64 bit processors.
  • 9. DEMERITS R is slow: Is an interpreting language and is not very fast. Could be 1/40 of C. Limitation of Memory All the objects are in memory. R is hard to learn: One has to memorize the commands/functions and understand the logics of programming, The fluency in R requires great time and energy.