Hands-on Matplotlib
eBook - ePub

Hands-on Matplotlib

Learn Plotting and Visualizations with Python 3

  1. English
  2. ePUB (mobile friendly)
  3. Only available on web
eBook - ePub

Hands-on Matplotlib

Learn Plotting and Visualizations with Python 3

Book details
Table of contents
Citations

About This Book

Learn the core aspects of NumPy, Matplotlib, and Pandas, and use them to write programs with Python 3. This book focuses heavily on various data visualization techniques and will help you acquire expert-level knowledge of working with Matplotlib, a MATLAB-style plotting library for Python programming language that provides an object-oriented API for embedding plots into applications.
You'll begin with an introduction to Python 3 and the scientific Python ecosystem. Next, you'll explore NumPy and ndarray data structures, creation routines, and data visualization. You'll examine useful concepts related to style sheets, legends, and layouts, followed by line, bar, and scatter plots. Chapters then cover recipes of histograms, contours, streamplots, and heatmaps, and how to visualize images and audio with pie and polar charts.
Moving forward, you'll learn how to visualize with pcolor, pcolormesh, and colorbar, and how to visualize in 3D in Matplotlib, create simple animations, and embed Matplotlib with different frameworks. The concluding chapters cover how to visualize data with Pandas and Matplotlib, Seaborn, and how to work with the real-life data and visualize it. After reading Hands-on Matplotlib you'll be proficient with Matplotlib and able to comfortably work with ndarrays in NumPy and data frames in Pandas.
What You'll Learn

  • Understand Data Visualization and Python using Matplotlib
  • Review the fundamental data structures in NumPy and Pandas
  • Work with 3D plotting, visualizations, and animations
  • Visualize images and audio data

Who This Book Is For
Data scientists, machine learning engineers and software professionalswith basic programming skills.

Frequently asked questions

Simply head over to the account section in settings and click on “Cancel Subscription” - it’s as simple as that. After you cancel, your membership will stay active for the remainder of the time you’ve paid for. Learn more here.
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
Both plans give you full access to the library and all of Perlego’s features. The only differences are the price and subscription period: With the annual plan you’ll save around 30% compared to 12 months on the monthly plan.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Yes, you can access Hands-on Matplotlib by Ashwin Pajankar in PDF and/or ePUB format, as well as other popular books in Computer Science & Programming in Python. We have over one million books available in our catalogue for you to explore.

Information

Publisher
Apress
Year
2021
ISBN
9781484274101

Table of contents

  1. Cover
  2. Front Matter
  3. 1. Introduction to Python 3
  4. 2. Getting Started with NumPy
  5. 3. NumPy Routines and Getting Started with Matplotlib
  6. 4. Revisiting Matplotlib Visualizations
  7. 5. Styles and Layouts
  8. 6. Lines, Bars, and Scatter Plots
  9. 7. Histograms, Contours, and Stream Plots
  10. 8. Image and Audio Visualization
  11. 9. Pie and Polar Charts
  12. 10. Working with Colors
  13. 11. 3D Visualizations in Matplotlib
  14. 12. Animations with Matplotlib
  15. 13. More Visualizations with Matplotlib
  16. 14. Introduction to Pandas
  17. 15. Data Acquisition
  18. 16. Visualizing Data with Pandas and Matplotlib
  19. 17. Introduction to Data Visualization with Seaborn
  20. 18. Visualizing Real-Life Data with Matplotlib and Seaborn
  21. Back Matter