BBABA02

Data Analytics Using R

L-T-P3-0-0 Session2026-27 (W.E.F 2024-25) TypeTheory
Appears in 1 semester

BBA · Sem 5 (Specialisation: Business Analytics)

Syllabus

5 units · 32 lecture hours
Unit1

Unit 1: Introduction to R Programming & Business Data Environment (8 Hours)

Introduction to R and its role in business analytics; installation and R environment setup (R and RStudio); basic syntax; comments, identifiers, variables, constants; operators and precedence; introduction to business data types; working with strings; overview of data-driven decision-making in business contexts; importing and exporting data in R.

Unit2

Unit 2: Data Structures in R (Vectors, Lists, Matrices)

8 hrs

Data types in R (numeric, integer, logical, character, complex); vectors and vector operations; accessing, modifying, and deleting vectors; list creation and manipulation; converting lists to vectors; matrices creation and operations; matrix arithmetic and manipulation; introduction to structured business datasets.

Unit3

Unit 3: Arrays, Factors and Data Frames

8 hrs

Arrays and multidimensional data structures; factors and categorical data handling; data frames creation and operations; accessing and modifying data frames; data sorting, merging, sub-setting; data aggregation; data cleaning basics; preparing datasets for business analytics applications.

Unit4

Unit 4: Control Structures & Functions in R

7 hrs

Decision-making structures (if, if-else, nested conditions, switch); loops (for, while, repeat); loop control (break, next); introduction to functions; built-in functions (statistical, mathematical, date-time); user-defined functions; recursion basics; application of functions in business analytics tasks.

Unit5

Unit 5: Data Visualization and Business Analytics Applications

9 hrs

Data visualisation using R: bar charts, histograms, line graphs, pie charts; grouped and stacked charts; interpretation of visual outputs; business data storytelling; introduction to exploratory data analysis (EDA); dashboards overview; business applications of R in marketing, finance, HR, and operations analytics. Practical Exercises Data cleaning and manipulation using real-world business datasets in R. Creation of vectors, matrices, data frames and performing basic operations. Writing R functions to solve simple business analytics problems. Generating charts (bar, histogram, line, pie) and interpreting business insights. Case-based EDA of sales/HR/financial dataset using R.

Course Objectives5 points
  • To develop a foundational understanding of the R programming language and its role in business data analytics.
  • To acquire skills to structure, manage, and manipulate different types of data using R programming constructs.
  • To apply control structures and functions in R to solve basic business analytics problems.
  • To perform exploratory data analysis and generate meaningful statistical summaries from business datasets.
  • To create data visualisations using R and interpret insights for managerial decision-making.
Course Outcomes (COs)5 outcomes

After completion of the course student will be able to:

  1. CO1Explain the fundamentals of R programming and the business data environment. (Understand)K2
  2. CO2Apply data structures such as vectors, lists, matrices, and data frames for data manipulation. (Apply)K3
  3. CO3Implement analytical logic using control structures and functions in R. (Apply)K3
  4. CO4Apply statistical and logical operations in R to process and interpret datasets. (Apply)K3
  5. CO5Prepare visualisations in R and interpret business insights from them. (Apply)K3

Suggested Readings (Latest Editions)

  1. Garrett Grolemund & Hadley Wickham . R for Data Science. O’Reilly Media,
  2. Jeeva Jose . Beginner’s Guide for Data Analysis Using R Programming. Khanna Publishers
  3. Umesh R. Hodeghatta & Umesha Nayak. Practical Business Analytics Using R and Python. Pearson India.
  4. Seema Acharya & Subhashini Chellappan – Business Analytics Using Data Mining and R. Wiley India.
  5. R. N. Prasad & Seema Acharya – Statistical Computing and Data Analysis. Wiley India

Official AKTU syllabus

This subject is on page 62, 63 of the original AKTU PDF.

Official AKTU syllabus PDF ↗