0% found this document useful (0 votes)
190 views3 pages

CS01208

This document describes a course on statistics with R programming. The course objectives are to use R for statistical programming, computation, graphics, and modeling. It aims to educate students in predicting future results according to parameters and enable students to perform data analysis and regression. The course outcomes are for students to explain correlations between parameters, identify appropriate programming structures, and design functions in R. The course contains 6 units that cover introduction to R, looping/control structures, working with data frames, exploratory data analysis, plotting/regression analysis, and advanced data visualization.

Uploaded by

vijayalakshmi s
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
190 views3 pages

CS01208

This document describes a course on statistics with R programming. The course objectives are to use R for statistical programming, computation, graphics, and modeling. It aims to educate students in predicting future results according to parameters and enable students to perform data analysis and regression. The course outcomes are for students to explain correlations between parameters, identify appropriate programming structures, and design functions in R. The course contains 6 units that cover introduction to R, looping/control structures, working with data frames, exploratory data analysis, plotting/regression analysis, and advanced data visualization.

Uploaded by

vijayalakshmi s
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

CS01208 STATISTICS WITH R PROGRAMMING- 3 0 2 4

DATA GRAPHICS

Prerequisite NIL

Course Objectives 1. Use R for statistical programming, computation, graphics, and modeling
2. To educate students in predicting future results according to the parameters.
3. To enable students to perform data reshaping, regression as well as
exploratory data analysis.
4. Enable students to expand their knowledge of R and use R in their own
research.

Course On successful completion of the course, the student will be able to:
Outcomes 1. Explain the Correlation between the parameters and establish the analysis.
(1,2)
2. Identify and implement appropriate control structures to solve a particular
programming problem(4,5).
3. Design and write functions in R and implement simple iterative
algorithms(3,5)

Note: Numbers given in the parenthesis refer to Graduate Attributes required by (NBA).

UNIT I INTRODUCTION TO R PROGRAMMING


Introduction-How to run R-Basic features of R- R Sessions and Functions- Basic Math-
Variables- Data Types - Advanced Data Structures – Lists, Matrices, Arrays, Factors ,Data
Frames, Functions , Vectors , Atomic Vectors, Character vectors - Operations on the logical
vectors - Calculating with R - Creating the matrices and operations on it - Creating the array and
operations on it , Class – S3 Class , S4 Class , Reference Class.
UNIT – II LOOPING, CONTROLSTRUCTURES,FUNCTIONS, RECURSION IN R
R Programming Structures, Different types of loops such as: for(), while() loops, Control
Statements, Looping Over Non vector 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
UNIT III WORKING WITH DATA FRAMES, FILE OPERATIONS IN R
Data Frames, Making data frames - Working with data frames- Data Reshaping- Melting
and Casting of data – Merging Data Frames - Editing and Reading Data from Files –Reading and
Writing Files.
UNIT IV EXPLORATORY DATA ANALYSIS IN R
Exploratory Data Analysis ,Types of EDA – Graphical / Quantitative , Univariate / Bivariate ,
Univariate EDA – Measures of Central Tendency - Mean,Median,Mode, Measures of
Dispersion-Min,Max,Range,Quartile,Variance,Standard Deviation, Skewness ,Kurtosis,
Bivariate Quantitative Analysis – Crosstabs , Covariance , Correlation.
UNIT V PLOTTING AND REGRESSION ANALYSIS IN R
Creating Graphs in R, Categorization of Plotting - High-Level Plotting Functions – Box
Plot , Bar Plot , Pie Chart , Histogram , Line Chart , Scatter Plot , Low-Level Plotting
Functions , Interactive graphic function, Advanced Graphics – Lattice Graphs, , ggplot2 ,
Visualizing Distributions , Saving Graphs.Regression Analysis - Simple Linear Regression,
Multiple Regression, Logistic Regression, - Poisson Regression.

UNIT VI DATA GRAPHICS

Advanced data Visualization – Heat Map, Mosaic Map, Map Visualization, 3D Graphs,
Correlogram

REFERENCES

1.An Introduction to R, Notes on R: A Programming Environment for Data Analysis and


Graphics. W. N. Venables, D.M. Smith and the R Development Core Team. Version 3.0.1 (2013-
05-16). URL: https://cran.r-project.org/doc/manuals/r-release/R-intro.pdf
2.K.G. Srinivasa, G.M. Siddesh, Chetan Shetty & Sowmya B.J” Statistical Programming in R
“,Oxford University Press ,1st Edition , 2017.
3.https://www.tutorialspoint.com/r/
4.https://www.statmethods.net/r-tutorial/index.html
5.Johnson. R. A., Miller & Freund’s “Probability and Statistics for Engineers”, Pearson Education,
Delhi, 2000.6th Edition.
6.S.C. Gupta & V. K. Kapoor, “Fundamentals of Mathematical Statistics”, S. Chand Publishing Ltd.,
New Delhi ,2006.
7.Kleinman, Horton. SAS & R: Data Management, Statistical Analysis, Graphics
(CRC 2009)
8.Sheldon. M. Ross, “Introduction to probability and statistics for engineers and scientists”, Elseveir
Academic Press, California, 2009, 4th Edition.
9. P. Dalgaard. Introductory Statistics with R, 2nd Edition. (Springer 2008)

You might also like