Skip to main content

DVLAB

 

VNR VIGNANA JYOTHI INSTITUTE OF ENGINEERING AND TECHNOLOGY

(22SD5DS201) DATA VISUALIZATION

TEACHING SCHEME

 

 

 

EVALUATION SCHEME

L

T/P

C

 

 

 

D-D

PE

LR

CP

SEE

TOTAL

0

2

1

 

 

 

10

10

10

10

60

100

 

COURSE OBJECTIVES:

·         To install and run the R studio for data analysis.

·         To understand principles and techniques for data visualization.

·         To visualize the data that can improve comprehension, communication, and decision making.

·         To implement various tools and methods for easy interpretation of data.

COURSE OUTCOMES:      After completion of the course, the student should be able to

CO-1: Understand the importance of data visualization in analytics.
CO-2: Understand the principles of data visualization.

CO-3: To apply the principles of data visualization on toy datasets using R.

CO-4: To analyze data towards decision making using visualization.

CO-5: Identify appropriate/suitable visualization for particular requirements imposed by the data type and analytics algorithms

COURSE ARTICULATION MATRIX:

CO

PROGRAM OUTCOMES (PO)

PROGRAM SPECIFIC OUTCOMES (PSO)

 

PO-1

PO-2

PO-3

PO-4

PO-5

PO-6

PO-7

PO-8

PO-9

  PO=10

PO-11

PO-12

   PSO-1

  PSO-2

PSO-3

PSO-4

CO-1

2

2

2

3

3

-

-

-

-

-

-

2

3

-2

-

3

CO-2

1

1

2

2

3

-

-

-

-

-

-

1

2

2

-

2

CO-3

2

2

1

1

3

-

-

-

-

-

1

1

3

2

2

3

CO-4

2

2

1

1

2

-

-

-

-

-

1

1

2

3

3

2

CO-5

1

1

2

2

1

-

-

-

-

-

2

1

1

2

2

2

 

Exercise 1:  Basics

Introduction to basic components of R programming, overview of visualization, data types, basics of plotting graphs, different types of graphs in analytics

Exercise 2: Importance of visualizations

Principles of communicating data, Principles of encoding data to make visualizations, Importance of color in visualizations

Exercise 3:  Plots using basic R

Exercise 3.1:  Plots with one categorical, continuous variable

Functions is R for plotting, plots with one categorical variable, plots with one continuous variable, plots with one categorical and one continuous variable

Exercise 3.2:  Plots with 2 continuous variables

Plots with two continuous variables, controlling various aesthetics of the graph.

Exercise 4: ggplot2 in R

Group manipulation and data reshaping in R, understanding the philosophy of ggplot2, bar plot, pie chart, histogram, boxplot, scatter plotand regression plots

Exercise 5: ggplot2 in R

Controlling aesthetics like colour, size, legend and facets.

 Exercise 6: Data Visualization

Importing the data, Dimensions and measures, color code for various types of variables

Exercise 7: Working with sheets

Understanding the worksheet, row and column shelves, showme card, filter and pages shelf

 Exercise 8: Calculations    

Working with different measures, creating new calculated fields, Quick table calculations, parameters and groups

Exercise 9: Graphs for Analytics

Calculate Proportions and percentages, Comparing current to historical and Actual to Target

Exercise 10: Normal Distribution Variation

Calculate Mean and Median – Normal DistributionVariation and Uncertainty

Exercise 11: Reporting and Visualizing variation

Reporting and Visualizing variation, Control Charts Multiple Quantities – Scatter Plots, Stacked bars, Regressions and trend lines

Exercise 12: Depicting changes over time

Depicting changes over time, Line Chart, Dual Axis Line Chart, scatterplot

Exercise 13:Reporting

Introduction to dashboard, use of filters in dashboard, Imbedding pictures, Insert live webpage, story

TEXT BOOKS:       

1. Microsoft Power BI, Marco Russo.

2. R for everyone, Jarad P Lander

3. Statistics : An Introduction using R Michael J Crawley

 

REFERENCES:      

1. Think Python, Allen Downey, Green Tea Press

2. Core Python Programming, W.Chun, Pearson

3. Introduction to Python, Kenneth A. Lambert, Cengage.

 

ONLINE RESOURCES:

1.     https://www.tableau.com/learn

2.     https://tableauacademy.substack.com/p/tableau-training-and-learning-2021

Comments

Popular posts from this blog

Data Visualization

Welcome to Data Visualization Lab  B.Tech Information Technology, II Year I Semester, Section C Softwares for Installation Test Link  https://forms.gle/Fnh79CyodToWTGBj7 RStudio Link:  https://posit.co/download/rstudio-desktop/   Power BI Link https://www.microsoft.com/en-us/download/details.aspx?id=58494 Tableau Desktop https://www.tableau.com/products/desktop/download  Week-1 Experiments List https://drive.google.com/file/d/1UlRKXTY9OdK7QyVLa7H-_dmaJkimuecs/view?usp=drive_link  W3Schools -> R Programming  https://www.w3schools.com/R/ Experiments List List of Experiments 1: Programming Practise in R  - Click Here List of Experiments 2 :  Click Here List of Experiments 3 : Click Here   

Data Mining - Assignment & ELA Test-1

  Table – 1 Groceries Dataset Transaction ID Items T1 Milk, Bread, Butter, Eggs, Sugar, Tea, Coffee, Biscuit, Cheese, Yogurt T2 Bread, Butter, Jam, Eggs, Milk, Sugar, Biscuit, Tea, Coffee, Yogurt T3 Bread, Butter, Cheese, Jam, Eggs, Milk, Yogurt, Biscuit, Tea, Coffee T4 Milk, Bread, Cheese, Butter, Sugar, Eggs, Coffee, Tea, Yogurt, Biscuit T5 Butter, Bread, Jam, Milk, Sugar, Coffee, Biscuit, Eggs, Yogurt, Tea T6 Milk, Butter, Cheese, Sugar, Biscuit, Yogurt, Eggs, Bread, Coffee, Tea T7 Bread, Jam, Milk, Butter, Eggs, Biscuit, Coffee, Yogurt, Sugar, Tea T8 Butter, Cheese, Bread, Eggs, Milk, Biscuit, Sugar, Tea, Coffee, Yogurt T9 Bread, Butter, Jam, Cheese, Yogurt, Biscuit, Coffee, Tea, Eggs, Milk T10 Milk, Bread, Butter...

Tableau

TABLEAU EXPERIMENTS Consider the Dhoni Dataset  click here  solve the following experiments using Tableau Tool Here are a few experiment ideas for students to create visualizations in Tableau using the cricket dataset: Experiment 1: Runs vs. Opponent Objective:  Visualize how the player's performance in terms of runs varies against different opponents. Task:  Create a bar chart showing the total runs scored against each opposing team. Additional Insight:  Add a color gradient to highlight highest to lowest run totals. Experiment 2: Performance Over Time Objective:  Analyze the player’s performance trends over the course of the season. Task:  Develop a line chart that plots runs scored over time (by date). Additional Insight:  Include a dual-axis to plot catches and stumpings alongside runs. Experiment 3: Heatmap of Performances by Stadium Objective:  Compare the player’s performance at different stadiums. Task:  Create a heatmap to displ...