Learning Path: Python:Data Visualization with Matplotlib 2.x

Training

Online

up to £ 100

Description

  • Type

    Training

  • Methodology

    Online

  • Class hours

    11h

  • Start date

    Different dates available

"Are you looking forward to learn powerful data visualization techniques to make your data more presentable and informative? If yes, then this Learning Path is for you.Packt’s Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it.Matplotlib is a multi-platform data visualization tool built upon the NumPy and SciPy frameworks. One of the most important features of Matplotlib is its ability to work well with many operating systems and graphics backends. Big data analytics are driving innovations in scientific research, digital marketing, policy-making, and much more. In this Learning Path, you’ll hit the ground running and quickly learn how to make beautiful, illuminating figures with Matplotlib and a handful of other Python tools. You’ll understand data dimensionality and set up an environment by beginning with basic plots. You’ll enter into the exciting world of data visualization and plotting. You'll work with line and scatter plots and construct bar plots and histograms. You'll also explore images and contours in depth. Plot scaffolding is a very interesting topic wherein you'll be taken through axes and figures to help you design excellent plots. You'll learn how to control axes and ticks, and change fonts and colors. You’ll then explore the most important companions for Matplotlib, Pandas and Jupyter, used widely for data manipulation, analysis, and visualization. Further, you’ll learn how to plot different types of economic data in the form of 2D and 3D graphs. You’ll learn to visualize geographical data on maps and implement interactive charts. You’ll learn to create intuitive infographics.By the end, you'll be well versed with Matplotlib and construct advanced plots with additional customization techniques to perform advanced data visualization using the Matplotlib library. "

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

"Use Matplotlib for data visualization with the Python programming languageMake use of various aspects of data visualization with MatplotlibWork on transformation and back-ends, and change fonts and colorsUse Pandas and Jupyter to manipulate your tabular dataMaster with the latest features in Matplotlib 2.xMake clear and appealing figures for scientific publicationsExtend the functionalities of Matplotlib with third-party packages, such as Basemap, GeoPandas, Mplot3d, Pandas, Scikit-learn, and Seaborn.Design interactive plots using Jupyter Notebook"

"If you want to visualize data in truly beautiful plots, this Learning Path is for youThis Learning Path will help anyone interested in data visualization get insights from big data with Python and Matplotlib 2.x"

Working knowledge on Python is needed.

"-100% online -Access to the course for life -30 days warranty money back -Available from desktop or mobile app -Can begin and finish the course any time -Can repeat the course any times"

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Emagister S.L. (data controller) will process your data to carry out promotional activities (via email and/or phone), publish reviews, or manage incidents. You can learn about your rights and manage your preferences in the privacy policy.

Reviews

This centre's achievements

2020

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 5 years

Subjects

  • 3D
  • spatial
  • 3d training
  • Engineering
  • Python
  • Learning Path
  • Data Visualization
  • Matplotlib
  • Programming Language
  • Plots
  • Scatter plots
  • Bar plots
  • Histograms
  • Plot types
  • AXES
  • Tabular data
  • Plotting environment
  • Codes
  • Drawings
  • Geographical data

Course programme

"Matplotlib for Python Developers
The Course Overview
Understanding Data, Dimensionality, and Why We Plot
Setting Up Your Environment
Beginning with the Most Basic Plots
Differentiating Line and Scatter Plots
Constructing Bar Plots and Histograms
Exploring Images and Contours
Working on Plots with Uncertainties
Looking at Other Useful Plot Types
Making Multiple Panel Plots
Using Color Bars and Legends
Working with the Components of a Matplotlib Plot
Figure and Axes – How Do They Work?
Working with Transformations
Controlling Axes and Ticks
Ticker Formatting
Working on Back Ends
The Jupyter Notebook
Using Pandas to Manipulate Tabular Data
Slicing and Dicing Pandas Data
Pandas Built-in Plotting
Test Your Knowledge
Python Data Visualization with Matplotlib 2.x
The Course Overview
Getting Started with Matplotlib
Setting Up the Plotting Environment
Editing and Running Code
Loading Data for Plotting
Plotting Our First Graph
Basic Structure of a Matplotlib Figure
Setting Colors in Matplotlib
Adjusting Text Formats
Customizing Lines and Markers
Customizing Grids and Ticks
Customizing Axes
Using Style Sheets
Title and Legend
Adjusting Layout
Adding Subplots
Adjusting Margins
Drawing Inset Plots
Adding Text Annotations
Adding Graphical Annotations
Typical API Data Formats
Introducing Pandas
Visualizing the Trend of Data
Visualizing Univariate Distribution
Visualizing a Bivariate Distribution
Visualizing Categorical Data
Controlling SeabornFigure Aesthetics
More About Colors
Getting End-of-Day (EOD) Stock Data from Quandl
Two-Dimensional Faceted Plots
Other Two-Dimensional Multivariate Plots
Three-Dimensional (3D) plots
Scraping Information from Websites
Non-Interactive Backends
Interactive Backends
Creating Animated Plots
Effective Visualization – Planning Your Figure
Effective Visualization – Crafting Your Figure
Visualizing Statistical Data More Intuitively
Methods for Dimension Reduction
Visualizing Population Health Information
Map-Based Visualization for Geographical Data
Combining Geographical and Population Health Data
Survival Data Analysis on Cancer
Test Your Knowledge
Developing Advanced Plots with Matplotlib
The Course Overview
Customizing Pylab in Style
Color Deep Dive
Working on Non-Trivial Layouts
The Matplotlib Configuration Files
Putting Lines in Place
Adding Text on Your Plots
Playing with Polygons and Shapes
Versatile Annotating
Non-Cartesian Plots
Plotting Vector Fields
Statistics with Boxes and Violins
Visualizing Ordinal and Tabular Data
Plotting with 3D Axes
Looking at Various 3D Plot Types
The Basemap Methods
Plotting on Map Projections
Adding Geography
Interactive Plots in the Jupyter Notebook
Event Handling with Plot Callbacks
GUI Neutral Widgets
Making Movies
Test Your Knowledge"

Learning Path: Python:Data Visualization with Matplotlib 2.x

up to £ 100