T P
I Year I
Semester 4 0
STATISTICS WITH R PROGRAMMING
UNIT-I:
Introduction, How to run R, R Sessions and Functions, Basic Math, Variables, Data Types,
Vectors, Conclusion, Advanced Data Structures, Data Frames, Lists, Matrices, Arrays,
Classes.
UNIT-II:
R Programming Structures, Control Statements, Loops, - Looping Over Nonvector Sets,-
If-Else, Arithmetic and Boolean Operators and values, Default Values for Argument,
Return Values, Deciding Whether to explicitly call return- Returning Complex Objects,
Functions are Objective, No Pointers in R, Recursion, A Quick sort Implementation-
Extended Extended Example: A Binary Search Tree.
UNIT-III:
Doing Math and Simulation in R, Math Function, Extended Example Calculating
Probability- Cumulative Sums and Products-Minima and Maxima- Calculus, Functions Fir
Statistical Distribution, Sorting, Linear Algebra Operation on Vectors and Matrices,
Extended Example: Vector cross Product- Extended Example: Finding Stationary
Distribution of Markov Chains, Set Operation, Input /output, Accessing the Keyboard and
Monitor, Reading and writer Files,
UNIT-IV:
Graphics, Creating Graphs, The Workhorse of R Base Graphics, the plot () Function -
Customizing Graphs, Saving Graphs to Files.
UNIT-V:
Probability Distributions, Normal Distribution- Binomial Distribution- Poisson
Distributions Other Distribution, Basic Statistics, Correlation and Covariance, T-Tests,-
ANOVA. Linear Models, Simple Linear Regression, -Multiple Regression Generalized
Linear Models, Logistic Regression, - Poisson Regression- other Generalized Linear
Models-Survival Analysis, Nonlinear Models, Spines- Decision- Random Forests,
TEXT BOOKS:
1) The Art of R Programming, Norman Matloff, Cengage Learning
2) R for Everyone, Lander, Pearson
REFERENCE BOOKS:
1) R Cookbook, PaulTeetor, Oreilly.
2) R in Action,Rob Kabacoff, Manning
0 3
STATISTICAL PROGRAMMING WITH R LAB
1. Write a program to illustrate basic Arithmetic in R
2. Write a program to illustrate Variable assignment in R
3. Write a program to illustrate data types in R
4. Write a program to illustrate creating and naming a vector in R
5. Write a program to illustrate create a matrix and naming matrix in R
6. Write a program to illustrate Add column and Add a Row in Matrix in R
7. Write a program to illustrate Selection of elements in Matrixes in R
8. Write a program to illustrate Performing Arithmetic of Matrices
9. Write a program to illustrate Factors in R
10. Case study of why you need use a Factor in R
11. Write a program to illustrate Ordered Factors in R
12. Write a program to illustrate Data Frame Selection of elements in a Data frame
13. Write a program to illustrate Sorting a Data frame
14. Write a program to illustrate List ? Why would you need a List
15. Write a program to illustrate Adding more elements into a List
16. Write a program to illustrate if-else-else if in R
17. Write a Program to illustrate While and For loops in R
18. Write a program to illustrate Compare and Matrices and Compare vectors
19. Write a program to illustrate Logical & and Logical | operators in R.
20. Write a program to illustrate Functions in Quick sort implementation in R
21. Write a program to illustrate Function inside function in R
22. Write a program to illustrate to create graphs and usage of plot() function in R
23. Write a program to illustrate Customising and Saving to Graphs in R.
24. Write a program to illustrate some built in Mathematical Function