Data visualization in Data Science

Andrey Lukyanenko

CV R&D Lead, MTS AI

Content

  • What is data visualization and why is it useful?
  • Classics of data visualization
  • Common software for making the plots
  • Chart types
  • Skills for professional-level visualizations
  • What should and shouldn't you do
  • Data Visualization for Machine Learning

Why visualizations are important

Why visualizations are important

Tufte

  • Maximize data ink-ratio
  • Minimize lie factor
  • Minimize chartjunk
  • Use proper scales and clear labeling

Python. Matplotlib

Python. Plotly

Python. Altair

R

Tableau

D3.js

Skills

  • Data visualization
  • Graphical design, interface design, UX
  • Storytelling
  • Color: Hue, Value/Lightness, Saturation/Chroma, RGB vs CMYK
  • Accessibility
  • Style guide

Style guide

Improvements

Improvements

Improvements

Improvements

Improvements

Improvements

Improvements

Improvements

  • Exploratory vs explanatory, показать то, что важно
  • Pie, 3D

Good examples

References

References

References

References

Contacts