René's URL Explorer Experiment


Title: Python Plotting With Matplotlib (Overview) (Video) – Real Python

Open Graph Title: Python Plotting With Matplotlib (Overview) – Real Python

Description: Hi. This is Austin Cepalia with realpython.com. In this course, we’re going to learn how to utilize Matplotlib in order to produce high-quality graphics for visualizing data. Yeah, that’s right— we’re making all of the graphics you see onscreen…

Open Graph Description: Hi. This is Austin Cepalia with realpython.com. In this course, we’re going to learn how to utilize Matplotlib in order to produce high-quality graphics for visualizing data. Yeah, that’s right— we’re making all of the graphics you see onscreen…

Opengraph URL: https://realpython.com/videos/python-plotting-matplotlib-overview/

X: @realpython

direct link

Domain: realpython.com


Hey, it has json ld scripts:
  {
    "@context": "https://schema.org",
    "@type": "VideoObject",
    "name": "Python Plotting With Matplotlib (Overview)",
    "description": "Hi. This is Austin Cepalia with realpython.com. In this course, we’re going to learn how to utilize Matplotlib in order to produce high\u002Dquality graphics for visualizing data. Yeah, that’s right— we’re making all of the graphics you see onscreen…",
    "thumbnailUrl": ["https://files.realpython.com/media/Python_Plotting_With_Matplotlib_Watermark.610acdacc476.jpg"],
    "uploadDate": "2019-10-22T14:00:00+00:00",
    "duration": "PT3M1S",
    "embedUrl": "https://player.vimeo.com/video/367107424",
    "potentialAction": {
      "@type": "SeekToAction",
      "target": "https://realpython.com/videos/python-plotting-matplotlib-overview/#t={seek_to_second_number}",
      "startOffset-input": "required name=seek_to_second_number"
    }
  }
  

authorReal Python
twitter:cardsummary_large_image
twitter:imagehttps://files.realpython.com/media/Python_Plotting_With_Matplotlib_Watermark.610acdacc476.jpg
og:imagehttps://files.realpython.com/media/Python_Plotting_With_Matplotlib_Watermark.610acdacc476.jpg
twitter:creator@realpython
og:typevideo.episode

Links:

https://realpython.com/
Start Herehttps://realpython.com/start-here/
Learn Python https://realpython.com/courses/python-plotting-matplotlib/discussion/
Python Tutorials →In-depth articles and video courseshttps://realpython.com/search?kind=article&kind=course&order=newest
Learning Paths →Guided study plans for accelerated learninghttps://realpython.com/learning-paths/
Quizzes & Exercises →Check your learning progresshttps://realpython.com/quizzes/
Browse Topics →Focus on a specific area or skill levelhttps://realpython.com/tutorials/all/
Community Chat →Learn with other Pythonistashttps://realpython.com/community/
Office Hours →Live Q&A calls with Python expertshttps://realpython.com/office-hours/
Podcast →Hear what’s new in the world of Pythonhttps://realpython.com/podcasts/rpp/
Books →Round out your knowledge and learn offlinehttps://realpython.com/products/books/
Reference →Concise definitions for common Python termshttps://realpython.com/ref/
Code Mentor →BetaPersonalized code assistance & learning toolshttps://realpython.com/mentor/
Unlock All Content →https://realpython.com/account/join/
More https://realpython.com/courses/python-plotting-matplotlib/discussion/
Learner Storieshttps://realpython.com/learner-stories/
Python Newsletterhttps://realpython.com/newsletter/
Python Job Boardhttps://www.pythonjobshq.com
Meet the Teamhttps://realpython.com/team/
Become a Tutorial Writerhttps://realpython.com/write-for-us/
Become a Video Instructorhttps://realpython.com/become-an-instructor/
Searchhttps://realpython.com/search
https://realpython.com/search
Joinhttps://realpython.com/account/join/
Sign‑Inhttps://realpython.com/account/login/?next=%2Fvideos%2Fpython-plotting-matplotlib-overview%2F
https://realpython.com/courses/python-plotting-matplotlib/#team
Python Plotting With Matplotlibhttps://realpython.com/courses/python-plotting-matplotlib/
Austin Cepaliahttps://realpython.com/courses/python-plotting-matplotlib/#team
Recommended Tutorialhttps://realpython.com/python-matplotlib-guide/
CaliforniaHousing Data Sethttps://realpython.com/courses/python-plotting-matplotlib/downloads/python-plotting-matplotlib-dataset/
Ask a Questionhttps://realpython.com/courses/python-plotting-matplotlib/discussion/#discussion
https://realpython.com/feedback/survey/course/python-plotting-matplotlib/liked/?from=lesson-title
https://realpython.com/feedback/survey/course/python-plotting-matplotlib/disliked/?from=lesson-title
Contentshttps://realpython.com/courses/python-plotting-matplotlib/discussion/#description
Transcripthttps://realpython.com/courses/python-plotting-matplotlib/discussion/#transcript
Discussionhttps://realpython.com/courses/python-plotting-matplotlib/discussion/#discussion
numpy.randomhttps://docs.scipy.org/doc/numpy/reference/routines.random.html
documentationhttps://matplotlib.org/users/installing.html
00:00https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=0.24
Hi. This is Austin Cepalia with realpython.com. In this course,https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=0.24
we’re going to learn how to utilize Matplotlib in order to producehttps://realpython.com/courses/python-plotting-matplotlib/discussion/#t=4.89
high-quality graphics for visualizing data. Yeah, that’s right—https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=9.48
we’re making all of the graphics you see onscreen.https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=14.04
00:18https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=18.51
Matplotlib is a plotting library used all around the world by scientists,https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=18.51
engineers, mathematicians, and—well, just about anybody.https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=24.15
It presents itself as pretty easy.https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=29.58
00:32https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=32.189
You can start making plots with just a few lines of code.https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=32.189
But in order to make the most of the library,https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=35.73
it’s important to understand some of what’s going on under the hood,https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=38.79
or you’ll find yourself struggling when you try to plot something advanced.https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=42.78
00:47https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=47.55
It’s sort of like building a house. If you don’t have a sturdy foundation,https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=47.55
you won’t have a house for very long. Matplotlibhttps://realpython.com/courses/python-plotting-matplotlib/discussion/#t=52.02
is a massive library,https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=55.53
and so we can’t cover everything in this course. Instead,https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=57.54
we’re just going to learn about the foundation of the library, and we’ll see howhttps://realpython.com/courses/python-plotting-matplotlib/discussion/#t=61.71
it’s used to build all different types of plots.https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=66.18
01:10https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=70.2
Installing Matplotlib can be done with pip.https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=70.2
This will ensure you have all of the required dependencies,https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=73.59
such as NumPy. While you’re at it, grab Pandas too.https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=77.1
01:21https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=81.72
That, we’ll be using later on.https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=81.72
You can also grab a scientific computing package, such as Anaconda,https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=84.0
which comes with Matplotlib and many other scientific computing librarieshttps://realpython.com/courses/python-plotting-matplotlib/discussion/#t=88.98
pre-installed. It will also allow you to create virtual environments—https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=93.78
that’s what I’ll be using in this course.https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=98.7
01:41https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=101.97
This course assumes you have a basic understanding of both object-orientedhttps://realpython.com/courses/python-plotting-matplotlib/discussion/#t=101.97
programming as well as the NumPy library.https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=106.95
If you’re not familiar with object-oriented programming,https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=110.94
I’d highly suggest you watch my first Real Python video coursehttps://realpython.com/courses/python-plotting-matplotlib/discussion/#t=114.3
Intro to Object-Oriented Programming in Pythonhttps://realpython.com/courses/python-plotting-matplotlib/discussion/#t=118.23
before continuing. As for NumPy, don’t sweat it—https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=121.74
we’re going to learn everything we need to know about NumPy in the next video.https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=126.6
02:11https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=131.67
If you’re already familiar with NumPy,https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=131.67
you can skip right to video three in the course.https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=134.4
02:18https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=138.54
One last thing: you might’ve heard in school before that math is not a spectatorhttps://realpython.com/courses/python-plotting-matplotlib/discussion/#t=138.54
sport. Well, yeah—neither is Matplotlib.https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=143.97
We’ll be dealing with lots of data, lots of different plot types,https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=148.83
several Python libraries, and lots of individual adjustments for each element ofhttps://realpython.com/courses/python-plotting-matplotlib/discussion/#t=153.21
our graphic. To make the most of this course,https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=158.94
you’ll really want to copy the codehttps://realpython.com/courses/python-plotting-matplotlib/discussion/#t=162.18
you see me typing and modify it until you fully understand what’s going on.https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=164.13
02:49https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=169.5
Read the documentation,https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=169.5
see what other parameters you can edit, and just have fun with it.https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=171.36
This is not a course to be rushed through. Let’s get started.https://realpython.com/courses/python-plotting-matplotlib/discussion/#t=175.59
Become a Memberhttps://realpython.com/account/join/
Overviewhttps://realpython.com/courses/python-plotting-matplotlib/
https://realpython.com/videos/numpy-review-optional/
Python Plotting With Matplotlib (Overview) 03:01 https://realpython.com/videos/python-plotting-matplotlib-overview/
NumPy Review (Optional) 07:57 https://realpython.com/videos/numpy-review-optional/
Pyplot and PyLab 03:52 https://realpython.com/videos/pyplot-and-pylab/
Object Hierarchy 02:00 https://realpython.com/lessons/object-hierarchy/
Stateful vs Stateless Approach 05:37 https://realpython.com/lessons/stateful-vs-stateless-approach/
Your First Plot 09:25 https://realpython.com/lessons/your-first-plot/
Working With Multiple Subplots 11:09 https://realpython.com/lessons/working-multiple-subplots/
Advanced Plotting 08:03 https://realpython.com/lessons/advanced-plotting/
The Figures Behind the Scenes 02:56 https://realpython.com/lessons/figures-behind-scenes/
Creating a Colored Matrix 06:57 https://realpython.com/lessons/creating-colored-matrix/
Plotting With Pandas 07:36 https://realpython.com/lessons/plotting-pandas/
Configuring Styles 02:46 https://realpython.com/lessons/configuring-styles/
Interactive Mode 01:29 https://realpython.com/lessons/interactive-mode/
Python Plotting With Matplotlib (Summary) 01:27 https://realpython.com/lessons/python-plotting-matplotlib-summary/
Privacy Policyhttps://realpython.com/privacy-policy/

Viewport: width=device-width, initial-scale=1, shrink-to-fit=no, viewport-fit=cover

Robots: max-image-preview:large


URLs of crawlers that visited me.