About Me

header ads

R PROGRAMMING (21CSL483)

R PROGRAMMING

Course Code 21CSL483 
CIE Marks 50
Teaching Hours/Week (L:T:P: S) 1:0:0:0 
SEE Marks 50
Total Hours of Pedagogy 12T + 12P 
Total Marks 100
Credits 01 
Exam Hours 02

Module-1

Numeric, Arithmetic, Assignment, and Vectors: R for Basic Math, Arithmetic, Variables, Functions, Vectors, Expressions and assignments Logical expressions. Textbook 1: Chapter 2(2.1 to 2.7)



Module-2

Matrices and Arrays: Defining a Matrix, Sub-setting, Matrix Operations, Conditions and Looping: if statements, looping with for, looping with while, vector based programming. Textbook 1: Chapter 2- 2.8, chapter 3- 3.2 to 3.5




Module-3

Lists and Data Frames: Data Frames, Lists, Special values, The apply facmily. Textbook 1: Chapter 6- 6.2 to 6.4



Module-4

Functions: Calling functions, scoping, Arguments matching, writing functions: The function command, Arguments, specialized function. Textbook 1: Chapter 5- 5.1 to 5.6




Module-5

Pointers: packages, frames, de bugging, manipulation of code, compilation of the code. Textbook 1: Chapter 8- 8.1 to 8.8


Textbooks

1. Jones, O., Maillardet. R. and Robinson, A. (2014). Introduction to Scientific Programming and Simulation Using R. Chapman & Hall/CRC, The R Series.

References:

1. Michael J. Crawley, “Statistics: An Introduction using R”, Second edition, Wiley,2015

Weblinks and Video Lectures (e-Resources):

1. Wickham, H. & Grolemund, G. (2018). for Data Science. O’Reilly: New York. Available for free at http://r4ds.had.co.nz

Activity Based Learning (Suggested Activities in Class)/ Practical Based learning

 Demonstration of simple projects

Post a Comment

0 Comments