49
Visualizing Data by Dhvanil Patel

Visualizing Data - an introduction

Embed Size (px)

Citation preview

Page 1: Visualizing Data - an introduction

Visualizing Databy Dhvanil Patel

Visualizing Databy Dhvanil Patel

Page 2: Visualizing Data - an introduction

Isn’t it all about pretty bar charts? Isn’t it all about pretty bar charts?

Isn’t it just a fancy way of showing numbers? Isn’t it just a fancy way of showing numbers?

Oh, Data Viz? Yeah, I can do that in Excel. Oh, Data Viz? Yeah, I can do that in Excel.

Why do we even need Data Visualization? Why do we even need Data Visualization?

Yeah, I’ve worked with D3.js too. Yeah, I’ve worked with D3.js too.

Page 3: Visualizing Data - an introduction

Isn’t it all about pretty bar charts? Isn’t it all about pretty bar charts?

Isn’t it just a fancy way of showing numbers? Isn’t it just a fancy way of showing numbers?

Oh, Data Viz? Yeah, I can do that in Excel. Oh, Data Viz? Yeah, I can do that in Excel.

Why do we even need Data Visualization? Why do we even need Data Visualization?

Yeah, I’ve worked with D3.js too. Yeah, I’ve worked with D3.js too.No! No!

Page 4: Visualizing Data - an introduction

DIKW Pyramid? DIKW Pyramid?

Page 5: Visualizing Data - an introduction

Data Data

Information Information

Knowledge Knowledge

Wisdom Wisdom

Page 6: Visualizing Data - an introduction

Data Data

Information Information

Knowledge Knowledge

Wisdom Wisdom

It is raining.

Page 7: Visualizing Data - an introduction

Data Data

Information Information

Knowledge Knowledge

Wisdom Wisdom

The temperature dropped 15 degrees and then it started raining.

Page 8: Visualizing Data - an introduction

Data Data

Information Information

Knowledge Knowledge

Wisdom Wisdom

If the humidity is very high and the temperature drops substantially the atmospheres is often unlikely to be able to hold the moisture so it rains.

Page 9: Visualizing Data - an introduction

Data Data

Information Information

Knowledge Knowledge

Wisdom WisdomI should carry an umbrella to office today.

Page 10: Visualizing Data - an introduction

Data Visualization Data Visualization

InformationDesign

InformationDesign

Page 11: Visualizing Data - an introduction

Why is Data Visualization important? Why is Data Visualization important? essential? crucial? neccesary? vital? critical? fundamental?

useful? meaningful? decisive? relevant? far-reaching?

Page 12: Visualizing Data - an introduction

Sight Sight1250Mb/s 1250Mb/s125Mb/s 125Mb/s

Touch Touch12.5Mb/s 12.5Mb/s

SmellHearing

SmellHearingTaste Taste

Page 13: Visualizing Data - an introduction

Sight Sight1250Mb/s 1250Mb/s125Mb/s 125Mb/s

Touch Touch12.5Mb/s 12.5Mb/s

SmellHearing

SmellHearingTaste Taste

Active awareness at any given time

Active awareness at any given time

Page 14: Visualizing Data - an introduction

Human beings are visual creatures. Human beings are visual creatures.

Page 15: Visualizing Data - an introduction

Analysis of Variance (ANOVA) Analysis of Variance (ANOVA) Confounding Factor Confounding Factor Correlation Coefficient Correlation CoefficientDegrees of Freedom (df) Degrees of Freedom (df)

χ² (Chi-Square) χ² (Chi-Square) Sum of Squares Sum of SquaresThe Statistic t The Statistic tAlternative Hypothesis Alternative HypothesisStatistical Significance Statistical Significance

The Statistic Z The Statistic ZOne-Tailed Test One-Tailed Test Critical Value Critical Value Critical Region Critical Region Statistical Test Statistical TestStandard Error Standard Error

F Test F TestPower Powerβ (beta) β (beta) α (alpha) α (alpha) Z Score Z ScoreParameter Parameter Variance VarianceDeviation Deviation Range RangeMode Mode

Type II Error Type II Error Transformation Rules Transformation RulesNormal Distribution Normal Distribution Statistic StatisticMedian MedianMean Mean Histogram Histogram

Regression Regression Related Measures Related MeasuresCentral Limit Theorem Central Limit Theorem Sample Mean (X Bar) Sample Mean (X Bar) Population Population

Standard Deviation Standard DeviationMean MeanMean Square Mean SquareType I Error Type I ErrorTwo-Tailed Test Two-Tailed Test s² s² Prediction Prediction

β (beta) β (beta) Mode Mode Histogram Histogramt Test t TestCritical Region Critical Region Sample Mean (X Bar) Sample Mean (X Bar) Confounding Factor Confounding Factor

Null HypothesisUnbiased Estimate Random Sample Average DeviationStandard Deviation Standard Deviation

Page 16: Visualizing Data - an introduction

Analysis of Variance (ANOVA) Analysis of Variance (ANOVA) Confounding Factor Confounding Factor Correlation Coefficient Correlation CoefficientDegrees of Freedom (df) Degrees of Freedom (df)

χ² (Chi-Square) χ² (Chi-Square) Sum of Squares Sum of SquaresThe Statistic t The Statistic tAlternative Hypothesis Alternative HypothesisStatistical Significance Statistical Significance

The Statistic Z The Statistic ZOne-Tailed Test One-Tailed Test Critical Value Critical Value Critical Region Critical Region Statistical Test Statistical TestStandard Error Standard Error

F Test F TestPower Powerβ (beta) β (beta) α (alpha) α (alpha) Z Score Z ScoreParameter Parameter Variance VarianceDeviation Deviation Range RangeMode Mode

Type II Error Type II Error Transformation Rules Transformation RulesNormal Distribution Normal Distribution Statistic StatisticMedian MedianMean Mean Histogram Histogram

Regression Regression Related Measures Related MeasuresCentral Limit Theorem Central Limit Theorem Sample Mean (X Bar) Sample Mean (X Bar) Population Population

Standard Deviation Standard DeviationMean MeanMean Square Mean SquareType I Error Type I ErrorTwo-Tailed Test Two-Tailed Test s² s² Prediction Prediction

β (beta) β (beta) Mode Mode Histogram Histogramt Test t TestCritical Region Critical Region Sample Mean (X Bar) Sample Mean (X Bar) Confounding Factor Confounding Factor

Null Hypothesis Null HypothesisUnbiased Estimate Unbiased EstimateRandom Sample Random Sample Average Deviation Average DeviationStandard Deviation Standard Deviation

People HATE Statistics. People HATE Statistics.

Page 17: Visualizing Data - an introduction

Data Visualization Data Visualization

InformationDesign

InformationDesign

Page 18: Visualizing Data - an introduction

Anatomy of a Visualization! Anatomy of a Visualization!

Page 19: Visualizing Data - an introduction

Country Military Budget ($B) % GDPUnited Kingdom 55.5 2.0Russia 66.4 5.4South Korea 36.4 2.6Japan 40.9 1.0Germany 39.4 1.2India 51.3 2.3Saudi Arabia 87.2 13.7France 50.9 2.1United States 596.0 3.3China 215.0 1.9

Page 20: Visualizing Data - an introduction

United Kingdom 55.5 2.0Russia 66.4 5.4South Korea 36.4 2.6Japan 40.9 1.0Germany 39.4 1.2India 51.3 2.3Saudi Arabia 87.2 13.7France 50.9 2.1United States 596.0 3.3China 215.0 1.9

Country ($B) % GDP

Page 21: Visualizing Data - an introduction

United States 596.0 3.3China 215.0 1.9Saudi Arabia 87.2 13.7Russia 66.4 5.4United Kingdom 55.5 2.0India 51.3 2.3France 50.9 2.1Japan 40.9 1.0Germany 39.4 1.2South Korea 36.4 2.6

Country ($B) % GDP

Page 22: Visualizing Data - an introduction

United States 596.0 3.3China 215.0 1.9Saudi Arabia 87.2 13.7Russia 66.4 5.4United Kingdom 55.5 2.0India 51.3 2.3France 50.9 2.1Japan 40.9 1.0Germany 39.4 1.2South Korea 36.4 2.6

Country ($B) % GDP

Page 23: Visualizing Data - an introduction

United States

China

Saudi Arabia

Russia

United Kingdom

FranceJapan

Germany

South Korea

India

Page 24: Visualizing Data - an introduction

South Korea

Germany

Japan

France

United Kingdom

Russia

Saudi Arabia

China

United States

India

Page 25: Visualizing Data - an introduction

Japan

France

United Kingdom

Russia

Saudi Arabia

China

United States

India

South Korea

Germany

Page 26: Visualizing Data - an introduction

Japan

France

United Kingdom

Russia

Saudi Arabia

China

United States

India

South Korea

Germany

Page 27: Visualizing Data - an introduction

United States

Japan

France

United Kingdom

Russia

Saudi Arabia

China

India

South Korea

Germany

Page 28: Visualizing Data - an introduction

United States NASA’s budget

Japan

France

United Kingdom

Russia

Saudi Arabia

China

India

South Korea

Germany

Page 29: Visualizing Data - an introduction

Why don’t we bring in Maps?

Why don’t we bring in Maps?

Page 30: Visualizing Data - an introduction

United StatesJapan

France

United Kingdom

Russia

Saudi Arabia

China

India

South Korea

Germany

Military Budget (in $ Billions)

Military Budget (in $ Billions)

Page 31: Visualizing Data - an introduction

United States Japan

France

Russia

Saudi Arabia

India

South Korea

Germany

United Kingdom

China

Military Budget (% of GDP)

Military Budget (% of GDP)

Page 32: Visualizing Data - an introduction

–Ronald Coase –Ronald Coase

“If you torture the data long enough, it will confess.” “If you torture the data long enough, it will confess.”

Page 33: Visualizing Data - an introduction

Information Information

Dis Information Dis Information

Un Information Un Information

Mis Information Mis Information

Page 34: Visualizing Data - an introduction

That’s all well and good, but How do I start?

That’s all well and good, but How do I start?

Page 35: Visualizing Data - an introduction

Step 1 Pick a Dataset!

Step 1 Pick a Dataset!

Page 36: Visualizing Data - an introduction

Step 2Visualize!

Step 2Visualize!

Page 37: Visualizing Data - an introduction

Visualization Tools! Visualization Tools!

Page 38: Visualizing Data - an introduction

three.js

Page 39: Visualizing Data - an introduction

three.js

Page 40: Visualizing Data - an introduction

three.js

Page 41: Visualizing Data - an introduction

Mapping Tools! Mapping Tools!

Page 42: Visualizing Data - an introduction
Page 43: Visualizing Data - an introduction

bit.do/datavisualization bit.do/datavisualization

Page 44: Visualizing Data - an introduction

Data Visualization and it’s Future!

Data Visualization and it’s Future!

Page 45: Visualizing Data - an introduction

Mobile Devices Mobile DevicesTiny screens, huge challenges!

Page 46: Visualizing Data - an introduction

Virtual Reality! Virtual Reality!Different ballgame, altogether!

Page 47: Visualizing Data - an introduction

Brain Computer Interfaces! Brain Computer Interfaces!Different ballgame, altogether!

Page 48: Visualizing Data - an introduction

Feedback ?!Questions ?!

Stones ?!Tomatoes ?!

Shoes ?!Bricks ?!

Feedback ?!Questions ?!

Stones ?!Tomatoes ?!

Shoes ?!Bricks ?!

Page 49: Visualizing Data - an introduction

facebook.com/@flamenfury facebook.com/@flamenfury

twitter.com/@dhvanilp twitter.com/@dhvanilp

mailto : [email protected] mailto : [email protected]: dhvanil.com website: dhvanil.com

Thank you! Thank you!