Unit I
Evolution of Big data — Best Practices for Big data Analytics — Big data characteristics — Validating —
The Promotion of the Value of Big Data — Big Data Use Cases- Characteristics of Big Data Applications —
Perception and Quantification of Value - Understanding Big Data Storage — A General Overview of High-
Performance Architecture — HDFS — MapReduce and YARN — Map Reduce Programming Model
CONTROL STRUCTURES AND VECTORS -Control structures, functions, scoping rules, dates and times,
Introduction to Functions, preview of Some Important R Data Structures, Vectors, Character Strings,
Matrices, Lists, Data Frames, Classes Vectors: Generating sequences, Vectors and subscripts, Extracting
elements of a vector using subscripts, Working with logical subscripts, Scalars, Vectors, Arrays, and
Matrices, Adding and Deleting Vector Elements, Obtaining the Length of a Vector, Matrices and Arrays
as Vectors Vector Arithmetic and Logical Operations, Vector Indexing, Common Vector Operations
LISTS- Lists: Creating Lists, General List Operations, List Indexing Adding and Deleting List Elements,
Getting the Size of a List, Extended Example: Text Concordance Accessing List Components and Values
Applying Functions to Lists, Data Frames, Creating Data Frames, Accessing Data Frames, Other Matrix-
Like Operations
IV FACTORS AND TABLES - Factors and Levels, Common Functions Used with Factors, Working with
Tables, Matrix/Array-Like Operations on Tables , Extracting a Sub table, Finding the Largest Cells in a
Table, Math Functions, Calculating a Probability, Cumulative Sums and Products, Minima and Maxima,
Calculus, Functions for Statistical Distributions R PROGRAMMING . 15
V OBJECT-ORIENTED PROGRAMMING S Classes
OBJECT-ORIENTED PROGRAMMING S Classes, S Generic Functions, Writing S Classes, Using Inheritance,
S Classes, Writing S Classes, Implementing a Generic Function on an S Class, visualization, Simulation,
code profiling, Statistical Analysis with R, data manipulation