/visualization-seminar

Tutorial-style look into Data Visualization with Python

Primary LanguageJupyter NotebookMIT LicenseMIT

Data Visualization with Python

http://lucasdurand.xyz/visualization-seminar

An introduction to tools and techniques for data visualization with python. This contains materials for the Visualization workshop of AI Deep Dive.

First

Please get setup before the course

If you don't care to keep your work, you can use Binder

Summary

Data! It's everywhere -- and everyWHEN. Being able to understand and share complex data is a huge part of being a successful data scientist. Being able to navigate the full stack of a data science workflow is a big advantage. We're going to analyze some interesting datasets and build real applications.

Covered

Over the course of this workshop you will learn:

  • How to create stunning interactive visualizations in Python
  • How to share your findings with others
  • How to develop and publish full-fledged dashboards in The Cloud

Content Outline

  1. Jupyter Notebooks
    • What are they?
    • Why use them?
  2. [Visualization with Python: static plots](Full/Part 2 - Static Plots/README.md)
    • what's a python? can I touch it?
    • matplotlib
    • pandas plot
    • seaborn
  3. [Sharing Notebooks](Full/Part 3 - Sharing Notebooks/README.md)
  4. [Visualization with Python: interactive plots](Full/Part 4 - Interactive Visualizations/README.md)
    • ipywidgets
    • plotly
    • plotly express
  5. [Dashboarding with Python](Full/Part 5 - Dashboards/README.md)
    • But first -- Building a Website: The Basics
      • HTML
      • CSS
      • JS
    • Voila
    • Dash by Plotly
  6. [Dashboards in the Cloud](Full/Part 6 - Cloud Deployment/README.md)