Statistics With R - Syllabus
Statistics With R - Syllabus
Progressive
Pre-requisite Courses Nil Co-requisite Courses Nil Nil
Courses
Course Offering Department Mathematics and Statistics Data Book / Codes/Standards Nil
Fundamental Knowledge
Expected Attainment (%)
Application of Concepts
CLR-3 : First language for doing programming for data science.
Communication Skills
CLR-4 : Critical guidance in producing trustworthy analyses and predictions.
Investigative Skills
Skills in Modeling
Link with Related
CLR-5 : Developer can implement interactive graphs for any dataset.
Analytical Skills
Ability to Utilize
CLR-6 : Statistics is the science of learning from data.
Knowledge
Disciplines
PSO – 3
PSO - 1
PSO - 2
Course Learning Outcomes
At the end of this course, learners will be able to:
(CLO):
CLO-1
Master the use of the R and RStudio interactive environment. 2 85 80 H H H H H - - M M L - H - - -
:
CLO-2 Expand R by installing R packages and R documentation.
3 85 80 L H H H H - - M M L - H - - -
:
CLO-3 Apply laws of probability to concrete problems.
3 85 80 L H H H H - - M M L - H - - -
:
CLO-4 Read Structured Data into R from various sources.
3 85 80 L H H H H - - M M L - H - - -
:
CLO-5 Use a statistical software package for computations with data.
3 85 80 L H H H H - - M M L - H - - -
:
CLO-6
Understand the different data types and data structures in R. 3 85 80 L H H H H - - M M L - H - - -
:
Duration
12 12 12 12 12
(hour)
SLO-1 Introduction to R programming Relational Operators Functions in R Extending R with add-on packages Statistical Applications
S-1 Introduction to R-Environment Knowing relational operators and Introduction and writing a function Benefits of using R in the access
SLO-2 understanding basic library
Setup vectors in R to hundreds of add-ion packages
SLO-1 Rstudio Logical Operator Function scoping R ecosystem Statistical operations
S-2 Understanding AND, OR, NOT Function Environment and default Illustrate randomForest package Basic statistical operation and
SLO-2 Installing and Configuring Rstudio
operator arguments and ecosystem linear regression analysis
SLO-1 Programming with R Logical Operators Returning Complex Charts and graphs T-test
S-3 knowing Logical operators and Introduction to graphical Understanding One sample test,
SLO-2 Simple code and data types knowing object and quicksort
vectors representation of data paired t-test, independent t-test
Lab1: Creating and displaying Lab4.Creating a Data Frame and Lab13.Histograms and Density
S-4 SLO-1 Using Functions with Factors Lab10.Visualization Effects
Data. Matrix-like Operations on a Data Charts
40
Frame
Creating and Naming vectors and syntax and statements of Recursion: Writing Lab7a Pie Chart: Knowing Chart legend Chi-squared goodness of fit test
SLO-2
matrices Conditional statement recursion tree and 3D pie chart and Independence
SLO-1 Arrays Iterative Statements Loading an R package Chart and plots Multiple Regression
S-5 Commands and outputs of bar Knowing logical and exponential
SLO-2 Working with arrays Introduction to loops Methods of Loading
chart and box plots regression
SLO-1 Class Looping over list Writing own functions Line Graphs Sample Distribution
S-6 loops for vectors, matrices and Pre-process data and implement Decision tree and Time series
SLO-2 Knowing about S3 class Multiple Lines and Line graphs
lists computational algorithm analysis
SLO-1 Factors Data Analysis Mathematical functions in R Histogram and scatterplot Probability Distribution
S-7 Introduction and working to Knowing function names and Principles of exploratory data distribution of random variable
SLO-2 Range, Summary, mean
Factors inbuilt functions analysis types of probability distribution
Lab14.Simple Linear Regression
Lab5.Merging two Data Frames
SLO-1 Lab2.Matrix manipulations Lab8.Accessing the Internet Lab11.Plotting with Layers – Fitting, Evaluation and
Visualization
S-8
Exploratory data analysis: ANOVA and correlation: Analysis
Introduction frames and Progressive calculation Data Interface: Introduction to
SLO-2 Variance, median, SD of variance and quantitative
subsetting data frames Cumulative sums and products importing data
variable
Poisson Regression and survival
SLO-1 Data frames Probability distribution Calculus in R Introduction to CSV Files
Analysis
S-9 Understanding regression model
Extending and sorting data Random number generation calculating derived experiments
SLO-2 Syntax and importing CSV File and data analysis for time of
frames distribution and input output operations
event
SLO-1 List Simulations I Apply family in R Excel and Binary Files Random Forest
S-
10 SLO-2 Introduction and creating lists Introducing Bootstrapping and Introduction and basics of splines
Introduction to family function Syntax and examples
Monte-Carlo Simulation in R and random forest
SLO-1 List Elements Simulation II Using family functions XML and JSON files Application of R programming
S-
11 SLO-2 Accessing and manipulating list Comparing efficiency of different using apply, lapply, sapply, tapply
knowing commands and example
data analyst and data scientists
elements sampling function use of R
Lab15.Multiple Linear
Lab3.Creating and manipulating a Lab6.Applying functions to Data
SLO-1 Lab9.String Manipulations Lab12.Overriding Aesthetics Regression, Lasso and Ridge
List and an Array Frames
S- Regression
12 Merging and converting list to Statistical modelling functions: Writing own functions: Brute force Dynamic and web reporting:
Wen Data and Database: fetching
SLO-2 vectors Linear and generalized linear approaches and making R more batch processing and embedding
and displaying data
models efficient in function evaluations R into business work flow
41