Take data and turn it into something colorful, graphical and meaningful. An introduction to basic data visualization tools combined into Jupyter tutorials. This repository will focus on plotting techniques in Python using Matplotlib, Seaborn & Bokeh
Data visualization allows graphically represent data to extract and understand trends, outliers, patterns and further insights in the data. Data visualization helps you turn all that granular data into easily understood, visually compelling—and useful—science and business information.
Hidden within your data lie important insights that can help drive business forward. But the challenge is that you can’t always connect the dots by looking at raw numbers alone. When you look at your data presented in a visual format, patterns, connections, and other “a-ha” insights emerge that would otherwise remain out of sight.
Data visualization brings data to life, making you the master storyteller of the insights hidden within your numbers.
Python has many many graphing libraries with different features and it can be daunting to know which library to use. This intro tutorial will focus on a few popular plotting libraries:
- Pandas - built on Matplotlib and easy to use with Pandas dataframes
- Matplotlib - massive library with lots of flexibility (stackoverflow will be your friend!)
- Seaborn - statistical visualization with default themes and beautiful styles
- Bokeh- interactive graphics
This repo compares Matplotlib, Pandas, Seaborn and Bokeh for the following visualizations:
- Scatter Plots
- Line Charts
- Histograms
- Bar Charts
- Box Plots
- Pie Charts
- Heatmaps
- Faceting
- Pairplots
- Clone the repo!
- Unzip datasets in
/Python-Visualization/datasets/datasets.zip
- Install or Upgrade the following packages:
pip install -upgrade matplotlib seaborn bokeh numpy pandas scikit-learn jupyter
- Python Graph Gallery
- Seaborn Home
- Seaborn Examples
- Bokeh Home
- Bokeh Gallery
- Bokeh Periodic Table
- Geeks-for-Geeks Bokeh Tutorial
- Bokeh RealPython Tutorial
- TutorialsPoint Bokeh Plots with Glyphs
- TutorialsPoint Bokeh Quick Guide
Vadim M - vasja34@gmail.com