In this course you will learn about:
- Data visualization and some of the best practices when creating plots and visuals.
- The history and architecture of Matplotlib, and how to do basic plotting with Matplotlib.
- Generating different visualization tools using Matplotlib such as line plots, area plots, histograms, bar charts, box plots, and pie charts.
- Seaborn, another data visualization library in Python, and how to use it to create attractive statistical graphics.
- Folium, and how to use to create maps and visualize geospatial data.
- Introduction to Data Visualization
- Introduction to Matplotlib
- Basic Plotting with Matplotlib
- Dataset on Immigration to Canada
- Line Plots
- Area Plots
- Histograms
- Bar Charts
- Pie Charts
- Box Plots
- Scatter Plots
- Bubble Plots
- Waffle Charts
- Word Clouds
- Seaborn and Regression Plots
- Introduction to Folium and Map Styles
- Maps with Markers
- Choropleth Maps
In this lesson you will learn about:
- Data visualization and some of the best practices to keep in mind when creating plots and visuals.
- The history and the architecture of Matplotlib.
- Basic plotting with Matplotlib.
- The dataset on immigration to Canada, which will be used extensively throughout the course.
- Generating line plots using Matplotlib.
https://www.darkhorseanalytics.com/
https://aosabook.org/en/matplotlib.html
Jupyter notebook is open source web application that allows you to create and share documents that contain live code visualizations and some explonatory text as well. Jupyter has some specialized support for Matplotlib
In this cours, you can already create visuals tools such as:
- histograms
- bar charts
- box plots
- and any more using one function Plot
magic function %matplotlib inline, the limitation of this backend is we can not modify figure when it is rendered.
With a notebook backend in place, if a plt function is called, it checks if an active figure exists, and any functions you call will be applied to this active figure. If figure does not exist, it renders a news figure.
Pandas is also a built-in implementation of it. there, plotting in pandas is as simple as calling the plot function on a given pandas series or dataframe.
In this lesson you will learn about:
- Area plots, and how to create them with Matplotlib.
- Histograms, and how to create them with Matplotlib.
- Bar charts, and how to create them with Matplotlib.
In this lesson you will learn about:
- Pie charts, and how to create them with Matplotlib.
- Box plots, and how to create them with Matplotlib.
- Scatter plots and bubble plots, and how to create them with Matplotlib.
https://www.surveygizmo.com/survey-blog/pie-chart-or-bar-graph
In this lesson you will learn about:
- Generating advanced visualization tools such waffle charts and word clouds.
- Seaborn, and how to use it to generate attractive regression plots.
In this lesson you will learn about:
- Folium, a data visualization library in Python.
- Creating maps of different regions of the world and how to superimpose markers on top of a map.
- Creating Choropleth maps with Folium