Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Bdt unit iv data analyics using r
1. UNIT IV – Data Analytics using R
1
Big Data Technologies (BDT)
B.Tech IV Year CST & IT - I Semester
Mr.Saravanakumar.V, M.E.,
Assistant Professor,
Dept. of Computer Science & Engineering,
Madanapalle Institute of Technology & Science.
: saravanakumar@mits.ac.in
Office : WB 306
31-12-2020
2. OUTLINE
4.1 Introduction to Data Science
4.2 Introduction to R
4.3 Installation of R or R Studio 32/64 bit Windows 10
4.4 R Console
4.5 Fundamentals of R
Variables
Operators
Data Types
Selection
Loops
4.6 Data Visualization in R
4.7 Programming Structures
4.8 Functions & Data Relationships
HTTPS://WWW.TUTORIALSPOINT.COM/R/INDEX.HTM 231-12-2020
3. 4.1 Introduction to Data Science
Data science is a subset of AI, and it refers more to the overlapping
areas of statistics, scientific methods, and data analysis—all of which are
used to extract meaning and insights from data.
HTTPS://WWW.TUTORIALSPOINT.COM/R/INDEX.HTM 331-12-2020
4. 4.1 Introduction to Data Science
2. Why data science ?
HTTPS://WWW.TUTORIALSPOINT.COM/R/INDEX.HTM 431-12-2020
5. 4.2 History
S,S-plus & R
HTTP://WWW.R-PROJECT.ORG/ 531-12-2020
• S: an interactive environment for data analysis -Bell Laboratories ,1976
1988 - S2: RA Becker, JM Chambers, A Wilks
1992 - S3: JM Chambers, TJ Hastie
1998 - S4: JM Chambers
• Exclusively licensed by AT&T/Lucent to Insightful Corporation, Seattle WA. Product
name: “S-plus”.
Implementation languages C, Fortran. http://cm.bell-labs.com/cm/ms/departments/sia/S/history.html
• R: Ross Ihaka & Robert Gentleman, New Zealand,1990s.
• R is “GNU S” —data manipulation, calculation and graphical display.
• Core of R is an interpreted.
• Similar to C, C++ or FORTRAN
20. 4.5.2.e Fundamental Concept R
HTTP://WWW.R-PROJECT.ORG/ 2031-12-2020
https://www.slideshare.net/EdurekaIN/r-tutorial-for-beginners-r-programming-tutorial-l-r-language-for-
beginners-r-training-edureka
21. 4.5 R – Quick Check Practice
HTTP://WWW.R-PROJECT.ORG/ 2131-12-2020
Source : http://statseducation.com/Introduction-to-R/modules/getting%20started/calculator/
26. 4.5.3.a Fundamental Concept R
HTTP://WWW.R-PROJECT.ORG/ 2631-12-2020
https://www.slideshare.net/EdurekaIN/r-tutorial-for-beginners-r-programming-tutorial-l-r-language-for-
beginners-r-training-edureka
27. 4.5.3.a Fundamental Concept R
HTTP://WWW.R-PROJECT.ORG/ 2731-12-2020
https://www.slideshare.net/EdurekaIN/r-tutorial-for-beginners-r-programming-tutorial-l-r-language-for-beginners-r-training-
edureka
30. 4.5 Fundamental Concept R
HTTP://WWW.R-PROJECT.ORG/ 3031-12-2020
Activity #1
1. What is the use of # , <- , “”, & in R?
2. Write any 3 major differences between R & Python?
3. List out R’s basic Data Structures.
Type of Activity : In-Class
Method : SCL
Time : 5 Minutes
35. 4.5.4Flow Control R
HTTP://WWW.R-PROJECT.ORG/ 3531-12-2020
https://www2.slideshare.net/EdurekaIN/r-tutorial-for-beginners-r-programming-tutorial-l-r-language-for-beginners-r-training-
edureka
36. 4.5.4.1Flow Control R
HTTP://WWW.R-PROJECT.ORG/ 3631-12-2020
https://www2.slideshare.net/EdurekaIN/r-tutorial-for-beginners-r-programming-tutorial-l-r-language-for-beginners-r-training-
edureka
37. 4.5.4.1Flow Control R
HTTP://WWW.R-PROJECT.ORG/ 3731-12-2020
https://www2.slideshare.net/EdurekaIN/r-tutorial-for-beginners-r-programming-tutorial-l-r-language-for-beginners-r-training-
edureka
41. 4.5 Fundamental Concept R
HTTP://WWW.R-PROJECT.ORG/ 4131-12-2020
Activity #2
1. Check whether the given input number is +ve or –ve or 0.
2. What will be the output of following program.
Type of Activity : Home
Method : SCL
Time : 15 Minutes
Output : ScreenShot
a <- 10
b <- 11
if(a == 10)
{
if(b == 10)
{
print("a:10 b:10")
}
else
{
print("a:10 b:11")
}
} else
{
if(a == 11)
{
print("a:11 b:10")
}
else
{
print("a:11 b:11")
}
}
42. 4.5.2Flow Control R
HTTP://WWW.R-PROJECT.ORG/ 4231-12-2020
https://www2.slideshare.net/EdurekaIN/r-tutorial-for-beginners-r-programming-tutorial-l-r-language-for-beginners-r-training-
edureka
43. 4.5.2Flow Control R
HTTP://WWW.R-PROJECT.ORG/ 4331-12-2020
https://www2.slideshare.net/EdurekaIN/r-tutorial-for-beginners-r-programming-tutorial-l-r-language-for-beginners-r-training-
edureka
44. 4.5.2.aFlow Control R
HTTP://WWW.R-PROJECT.ORG/ 4431-12-2020
https://www2.slideshare.net/EdurekaIN/r-tutorial-for-beginners-r-programming-tutorial-l-r-language-for-beginners-r-training-
edureka
45. 4.5.2.bFlow Control R
HTTP://WWW.R-PROJECT.ORG/ 4531-12-2020
https://www2.slideshare.net/EdurekaIN/r-tutorial-for-beginners-r-programming-tutorial-l-r-language-for-beginners-r-training-
edureka
46. 4.5.2.c Flow Control R
HTTP://WWW.R-PROJECT.ORG/ 4631-12-2020
https://www2.slideshare.net/EdurekaIN/r-tutorial-for-beginners-r-programming-tutorial-l-r-language-for-beginners-r-training-
edureka
47. 4.5.2.d Flow Control R
HTTP://WWW.R-PROJECT.ORG/ 4731-12-2020
https://www2.slideshare.net/EdurekaIN/r-tutorial-for-beginners-r-programming-tutorial-l-r-language-for-beginners-r-training-
edureka
48. 4.5.2.e Flow Control R
HTTP://WWW.R-PROJECT.ORG/ 4831-12-2020
https://www2.slideshare.net/EdurekaIN/r-tutorial-for-beginners-r-programming-tutorial-l-r-language-for-beginners-r-training-
edureka
49. 4.6 Data Visualization in R
HTTP://WWW.R-PROJECT.ORG/ 4931-12-2020
https://www2.slideshare.net/EdurekaIN/r-tutorial-for-beginners-r-programming-tutorial-l-r-language-for-beginners-r-training-
edureka
50. 4.6.1 Data Visualization in R
HTTP://WWW.R-PROJECT.ORG/ 5031-12-2020
https://www2.slideshare.net/EdurekaIN/r-tutorial-for-beginners-r-programming-tutorial-l-r-language-for-beginners-r-training-
edureka
51. 4.6.2 Data Visualization in R
HTTP://WWW.R-PROJECT.ORG/ 5131-12-2020
https://www2.slideshare.net/EdurekaIN/r-tutorial-for-beginners-r-programming-tutorial-l-r-language-for-beginners-r-training-
edureka
52. 4.6.3 Data Visualization in R
HTTP://WWW.R-PROJECT.ORG/ 5231-12-2020
https://www2.slideshare.net/EdurekaIN/r-tutorial-for-beginners-r-programming-tutorial-l-r-language-for-beginners-r-training-
edureka
53. 4.6.4 Data Visualization in R
HTTP://WWW.R-PROJECT.ORG/ 5331-12-2020
https://www2.slideshare.net/EdurekaIN/r-tutorial-for-beginners-r-programming-tutorial-l-r-language-for-beginners-r-training-
edureka
54. 4.6.5 Data Visualization in R
HTTP://WWW.R-PROJECT.ORG/ 5431-12-2020
https://www2.slideshare.net/EdurekaIN/r-tutorial-for-beginners-r-programming-tutorial-l-r-language-for-beginners-r-training-
edureka
55. 4.6.6 Data Visualization in R
HTTP://WWW.R-PROJECT.ORG/ 5531-12-2020
https://www2.slideshare.net/EdurekaIN/r-tutorial-for-beginners-r-programming-tutorial-l-r-language-for-beginners-r-training-
edureka
57. 4.7 R Programming Structure
HTTP://WWW.R-PROJECT.ORG/ 5731-12-2020
Packages are collections of R functions,
data, and compiled code in a well-defined
format. The directory where packages are
stored is called the Library.
58. 4.8 R Functions & Data Relationship
HTTP://WWW.R-PROJECT.ORG/ 5831-12-2020
https://www.edureka.co/blog/introduction-to-functions-in-r/
Functions are used to logically break our code into simpler parts which
become easy to maintain and understand. A function is a set of statements
organized together to perform a specific task.
59. 4.8 R Functions & Data Relationship
HTTP://WWW.R-PROJECT.ORG/ 5931-12-2020
https://www.edureka.co/blog/introduction-to-functions-in-r/
60. Activity #3
1. Write a R Script for factorial of any number
2. How to find Fibonacci of given number
3. Write a R Script for Sum of given N Natural Numbers
31-12-2020 60