You are on page 1of 3

V 1) & I •chnical University,

I saksimi•
Slo tit u (foment% for H.•ech. AI & till , i n tit hool (II
Fnginerring
Program (AVand2021-22)
Technology
It 0
I

III AINI I 09)402: Pt ow SI nulling


VI" "nil: 1 . 0 II.Tech School of l' .11 gincering & I
cchnology_
tlintiah I', NCltcpl ( '4419 'uniponen1 I M.tam
1 e' Weights's, Pus
Theory
FM;1 \ 20
10
PSI' I 50
Prerequisites: itasic knowledge of any programming
language, statistics, and mathematics. Course
Outcomes: '\tlet the end of this course students will
he able to:
CO1 Understand importance of R in Data Analytics.

CO3 CO2 Explain the use of data structures, looping statements and
functions
CO4
Understand R Packages installation and apply different methods for
data handling.
Demonstrate data visualization, statistical computing and data analysis
using R
Syllabus
Units Description
I. Introduction to R Programming
Importance of R programming in Data Analysis
Types of Data Analysis
Installing R and RStudio, RStudio IDE overview
R data types: numeric, character, logical, complex, integer
Assigning variables, Simple calculations
Basic operations: arithmetic, relational, logical, Assignment, Miscellaneous
H. Control Structures and Functions
Conditional statements: if, if-else, Switch statements
Loops: for, while loops, repeat, next statement, Creating functions
Function arguments and default values, Built-in Functions
Installing and loading packages, Using functions from packages
III. Data Structures in R
Vectors: creating, indexing, operations
List: Creating, Accessing, merging list elements, list manipulation
Arrays: creating, indexing, operations, matrix manipulations.
Factors: creating, indexing, levels
Data frames: creating, extracting data, subset, expand data frame
Functions on data structures: apply(), lapply(), sapply(), tapply().
String Manipulation
D Y PATIt
1) I' Patil Agriculture & Technical University,
Talsande

Structure and Contents for R.Tech. Al & MI, in School of


Engineering and Technology
Program (AV 2021-22) RO

1V. V, orking with Data in R


handling .CSV tile- Create .('SV file. Rend data, amity - lc data, write data
Handling .X1 S file - Create .XIS tile. Read data, write data
handling .XMI file- Create .XMI tile, Read data, convert XMI. data to data frame.
Handling .JSON tile- Create JSON file, Read data, convert JSON data to data frame.
Handling Database R- MySQI, Database connection in R, Extract data using SQL
Queries
Data Visualization
. Basic of data visualization in R
Types of Charts: Pie chart, Bar Chart, Boxplot, Histogram, Line Graph, Scatter Plot
Customizing basic plots using options such as titles, labels, and colors
R Packages for data visualization- ggplot2, plotly, dplyr
V Statistical Analysis with R
Descriptive statistics: mean, median, mode, variance, standard deviation
Inferential statistics: Chi square test, t-tests, ANOVA, correlation, binomial
distribution, normal distribution
Trend analysis in R: Linear and Multiple regression, Time Series analysis in R
Textbook and References:
1.Programming in R with Applications in Machine Learning and data
analytics.(2023)- by Priyanka P. Shinde, Varsha P. Desai, Kavita S. Oza, Rajanish
K. Kamat, Viva Publisher, Delhi.
2.R Programming for Data Science (2020) by- Peng, R.D. Bookdown: New York.3.
3.Data Analytics Using R(2018), by Seema Acharya, McGraw Hill Publisher.
4.R Programming for Beginners, (2019), by- Nathan Metzler
5.R Fundamentals (2018) by Sosulski, K., Bookdown: New York.
6.An Introduction to Statistical Learning (2017), by Gareth James Springer Publisher.
7.R for Data Science (2017) by Garrett Grolemund and Hadley Wickham, Publisher: O'Reilly Media.
Ebooks:
1.Beginning Data Science in R- Thomas Mailund,Apress Publisher, 2017
2.R for Beginners, Emmanuel Paradis,2005
3.Data Visualization & Exploration with R, Eric Pimpler, Geo Spatial publisher
,2017
4.The R Book, Michael J. Crawley, WILEY Publisher.

You might also like