Why R Programming
Why R Programming
R Programming
Introduction to
Analytics and R
What Lies Ahead
• Overview of Analytics
• Careers in Analytics
• Why Use R?
• Introduction to R
Introduction to
Analytics
Data Overload
BIG
DATA
Shares traded on US
Stock Markets each
day:
7 Billion
Data generated in
one flight from NY
to London:
10 Terabytes
Data on its own is useless unless you can make sense of it!
WHAT IS ANALYTICS?
The scientific process of transforming data into insight for making
better decisions, offering new opportunities for a competitive
advantage
What is Business Analytics?
Business Analytics is not so much about tools or technologies – It is a way of
thinking that uses knowledge, tools and techniques to extract valuable insights
from unstructured data, which then leads to a business strategy.
Evidence-based
Data and Statistical Models Quantitative Analysis
Management
Informed
Business
Decision
Making
Business Issues
Job
ordination with different
verticals of an organization
and find useful
patterns/insights for a
In The 21
company to make tangible
ST business decisions.
century
Harward Business Review, Oct 2012
15,000%
INCREASE IN JOB POSTINGS FOR
DATA SCIENTISTS IN THE US
BETWEEN 2011-12
Growing Need for Analytics
DID
YOU
KNOW
? 4
Billion
Number of
transactions
every year
900
Number
of Stores
10000
-1 lakh
Number
of SKUs
The Case for Business Analytics
BUSINESS NEED
• The Business environment today is
more complex than ever before.
• Businesses are expected to be
diligently responsive to the
increasing demands of customers, SOLUTION
various stakeholders and even
• Organizations have been turning to
regulators.
the use of analytics.
• More than 83% of Global CIOs
surveyed by IBM in 2010 singled out
Business Intelligence and Analytics
GOAL as one of their visionary plans for
enhancing competitiveness.
In most cases the primary objective of
an organization that seeks to turn to
analytics is:
• Revenue/Profit growth
• Optimize expenditure
Types of Analytics
1 Prescriptive Analytics
Enabling smart decisions
based on data
What should we do?
Analytics
2 3
Descriptive
Analytics
insight into the past
Careers in Analytics
Demand for Analytics Professionals in India
$ 163
$ 1 Billion 31,500
Million
Jan, 2014 Jan, 2014
Jan, 2014
Source: NASSCOM
Salary Report
Analytics Services and Pharma lead the pack in the highest percentage
of Analytics jobs being created in developing nations.
TOTAL NUMBER OF JOBS 38,700 31,500 30,500 7,000 6,200 2,400 1,300
Employment Landscape in India
Large IT
Companies who
have an Analytics
Practice
Analytics KPOs
In-house
Analytics Units of
Large Corporates
Niche Analytics
Firms
Global Clients
Data Scientist
MIS Analyst
Statistician
INDICATIVE Data Analyst
Advanced Analytics – Team Manager
JOB ROLES Strategy Analyst
Market / Global Research Analyst
Cost Analyst
Analytics Manager
Tools for Analytics
R
Why R?
Data mining has entered its golden age.
R is the weapon of choice for legions of data scientists!
Customizable Data scientists can improve the software’s code or write variations for specific tasks.
Growing faster
Highest Paid 70% of data than any other
IT Skill miners use R data science
Dice Survey, Rexer Survey, language
Jan 2014 Oct 2013 KDNuggets Survey,
Most-used data Ranked #15 of all Aug 2013
science language programming
after SQL languages
RedMonk rankings,
O’Reilly Survey,
Jan 2014
Jan 2014
R
O Open
RRO is free to download and use. RRO 8.0.1 is based on (and 100%
Technical support and a limited compatible with) version 3.1.2 of the R
warranty are available with a paid language, and includes additional
subscription to Revolution R capabilities for performance,
Plus. Learn more about Revolution R reproducibility and platform support.
Open here.
Top 8 Packages in R
forecast lubridate
install.packages("forecast") install.packages("lubridate")
plyr ggplot2
install.packages("plyr") install.packages("ggplot2")
stringr reshape2
install.packages("stringr") install.packages("reshape2")