R Programming

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 11

R

PROGRAMMING
R PROGRAMMING
 R is a language and environment for statistical computing and
graphics
 R provides a wide variety of statistical and graphical techniques,
and is highly extensible.
 One of R’s strengths is the ease with which well-designed
publication-quality plots can be produced, including mathematical
symbols and formulae where needed.
THE R ENVIRONMENT
 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 is a programming language and free software developed by Ross
Ihaka and Robert Gentleman in 1993. R possesses an extensive
catalog of statistical and graphical methods. It includes machine
learning algorithms, linear regression, time series, statistical
inference to name a few.
 Data analysis with R is done in a series of steps; programming,
transforming, discovering, modeling and communicate the results
 Program: R is a clear and accessible programming tool
 Transform: R is made up of a collection of libraries designed
specifically for data science
 Discover: Investigate the data, refine your hypothesis and analyze
them
 Model: R provides a wide array of tools to capture the right model
for your data
 Communicate: Integrate codes, graphs, and outputs to a report
with R Markdown or build Shiny apps to share with the world
WHY USE R?
 Data science is shaping the way companies run their businesses.
Without a doubt, staying away from Artificial Intelligence and
Machine will lead the company to fail.
  R is a great tool to explore and investigate the data. Elaborate
analysis like clustering, correlation, and data reduction are done
with R. This is the most crucial part, without a good feature
engineering and model, the deployment of the machine learning
will not give
 R Programming allows to integrate with other languages (C/C++,
Java, Python) and enables to communicate with many data sources:
ODBC-compliant databases (Excel, Access) and other statistical
packages (SAS, Stata, SPSS, Minitab).
 It’s a platform-independent language. This means it can be applied
to all operating system
 It’s an open-source free language. That means anyone can install it
in any organization without purchasing a license.
STATISTICAL FEATURES OF R
 Basic Statistics: The most common basic statistics terms are the mean, mode,
and median. These are all known as “Measures of Central Tendency.” So using
the R language we can measure central tendency very easily.
 Static graphics: R is rich with facilities for creating and developing
interesting static graphics. R contains functionality for many plot types
including graphic maps, mosaic plots, biplots
 Probability distributions: Probability distributions play a vital role in
statistics and by using R we can easily handle various types of probability
distribution such as Binomial Distribution, Normal Distribution, Chi-squared
Distribution and many more.
PROGRAMMING FEATURES OF
R
 R Packages: One of the major features of R is it has a wide
availability of libraries. R has CRAN(Comprehensive R Archive
Network), which is a repository holding more than 10, 0000
packages.
 Distributed Computing: Distributed computing is a model in
which components of a software system are shared among multiple
computers to improve efficiency and performance.
APPLICATIONS OF R
 We use R for Data Science. It gives us a broad variety of libraries related to
statistics. It also provides the environment for statistical computing and design.
 R is used by many quantitative analysts as its programming tool. Thus, it helps
in data importing and cleaning.
 R is the most prevalent language. So many data analysts and research
programmers use it. Hence, it is used as a fundamental tool for finance.
 Tech giants like Google, Facebook, bing, Accenture, Wipro and many more
using R nowadays
THANK YOU!

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy