{"product_id":"handson-matplotlib-9781484274095","title":"Handson Matplotlib","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eLearn 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 Matpl\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eChapter 1:  Getting Started with Python and Jupyter Notebook\u003c\/p\u003e  \u003cp\u003eChapter Goal: Introduce the reader to the basics of Python programming language, philosophy, and installation. We will also learn how to install it on various platforms. This chapter also introduces the readers to Python programming with Jupyter notebook. In the end, we will also have a brief overview of the constituent libraries of SciPy stack.\u003c\/p\u003e  No of pages - 26\u003cp\u003e\u003c\/p\u003e  \u003cp\u003eSub -Topics\u003c\/p\u003e  \u003cp\u003e•           Python Programming Language\u003c\/p\u003e  •           Installing Python on various platforms\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e•           Python Modes\u003c\/p\u003e  \u003cp\u003e•           Python IDEs\u003c\/p\u003e  \u003cp\u003e•           Scientific Python Ecosystem\u003c\/p\u003e  \u003cp\u003e•           Overview of Jupyter Notebook\u003c\/p\u003e  \u003cp\u003e•           Setting up Jupyter Notebook\u003c\/p\u003e  \u003cp\u003e•           Running Code in Jupyter Notebook\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003eChapter 2: Getting Started with NumPy\u003c\/p\u003e  \u003cp\u003eChapter Goal: Get started with NumPy Ndarrays and basics of NumPy library. The chapter covers the instructions for installation and basic usage of NumPy.\u003c\/p\u003e  \u003cp\u003eNo of pages: 9\u003c\/p\u003e  \u003cp\u003eSub - Topics: \u003c\/p\u003e  \u003cp\u003e·         Introduction to the NumPy Ndarrays\u003c\/p\u003e  \u003cp\u003e·         Ndarray Properties\u003c\/p\u003e  \u003cp\u003e·         NumPy Constants\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003eChapter 3 : NumPy Routines and Getting started with Matplotlib\u003c\/p\u003e  \u003cp\u003eChapter goal – In this chapter, we will discuss the various Ndarray creation routines available in NumPy. We will also get started with visualizations with Matplotlib. We will learn how to visualize the various numerical ranges with Matplotlib.\u003c\/p\u003e  \u003cp\u003eNo of pages: 15\u003c\/p\u003e  \u003cp\u003eSub - Topics: \u003c\/p\u003e  \u003cp\u003e·         Routines for creating Ndarrays\u003c\/p\u003e  \u003cp\u003e·         Matplotlib\u003c\/p\u003e  \u003cp\u003e·         Visualization with NumPy and Matplotlib\u003c\/p\u003e   \u003cp\u003e\u003c\/p\u003e  \u003cp\u003eChapter 4 : Revisiting Matplotlib Visualizations\u003c\/p\u003e  \u003cp\u003eChapter goal – This chapter is focused on learning the details of Matplotlib styles for visualizing NumPy Ndarrays.\u003c\/p\u003e  No of pages: 24\u003cp\u003e\u003c\/p\u003e  \u003cp\u003eSub - Topics: \u003c\/p\u003e  \u003cp\u003e•           Single Line Plots\u003c\/p\u003e  •           Multiline plots\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e•           Grid, Axes, and Labels\u003c\/p\u003e  \u003cp\u003e•           Colors, Lines, and Markers\u003c\/p\u003e  \u003cp\u003e•           Subplots\u003c\/p\u003e  \u003cp\u003e•           Object Oriented Style\u003c\/p\u003e  \u003cp\u003e•           Working with the text\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003eChapter 5 : Styles and Layouts\u003c\/p\u003e  \u003cp\u003eChapter goal – This chapter is focused on learning the details of Matplotlib styles and layouts.\u003c\/p\u003e  \u003cp\u003eNo of pages: 12\u003c\/p\u003e  \u003cp\u003eSub - Topics: \u003c\/p\u003e  \u003cp\u003e1.      Styles\u003c\/p\u003e  \u003cp\u003e2.      layouts\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003eChapter 6 : Line, Bar, and Scatter Plots\u003c\/p\u003e  \u003cp\u003eChapter goal – In this chapter, we will learn how to create nice visualizations with lines, bars, and scatter.\u003c\/p\u003e  \u003cp\u003eNo of pages: 14\u003c\/p\u003e  Sub - Topics: \u003cp\u003e\u003c\/p\u003e  \u003cp\u003e·         Lines and Logs\u003c\/p\u003e  ·         Errorbar\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e·         Bar Graphs\u003c\/p\u003e  \u003cp\u003e·         Scatter Plot\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  Chapter 7 : Histograms, Contours, and Streamplots\u003cp\u003e\u003c\/p\u003e  \u003cp\u003eChapter goal – In this chapter, we will learn how to create nice visualizations histograms, contours, and streamplots.\u003c\/p\u003e  \u003cp\u003eNo of pages: 15\u003c\/p\u003e  Sub - Topics: \u003cp\u003e\u003c\/p\u003e  \u003cp\u003e•           Histograms\u003c\/p\u003e  \u003cp\u003e•           Contours\u003c\/p\u003e  •           Plot vector entities with streamplots\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003eChapter 8 : Image and Audio Visualization\u003c\/p\u003e  Chapter goal – Learn to work with Image Processing using NumPy and Matplotlib. Also learn how to process and visualize audio data as waveforms.\u003cp\u003e\u003c\/p\u003e  \u003cp\u003eNo of pages: 15\u003c\/p\u003e  \u003cp\u003eSub - Topics: \u003c\/p\u003e  •           Visualizing images\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e•           Interpolation Methods\u003c\/p\u003e  \u003cp\u003e•           Audio Visualization\u003c\/p\u003e  \u003cp\u003e•           Audio Processing\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003eChapter 9 : Pie and Polar Charts\u003c\/p\u003e  Chapter goal – Learn to work with Pie and Polar charts.\u003cp\u003e\u003c\/p\u003e  \u003cp\u003eNo of pages: 12\u003c\/p\u003e  \u003cp\u003eSub - Topics: \u003c\/p\u003e  \u003cp\u003e1. Pie charts\u003c\/p\u003e  \u003cp\u003e2. Polar charts\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003eChapter 10 : PColor, Pcolormesh, and Colorbar\u003c\/p\u003e  Chapter goal – In this chapter, we will learn Pcolor, Pcolormesh, and colorbar.\u003cp\u003e\u003c\/p\u003e  \u003cp\u003eNo of pages: 10\u003c\/p\u003e  \u003cp\u003eSub - Topics: \u003c\/p\u003e  \u003cp\u003e1. PColor\u003c\/p\u003e  \u003cp\u003e2. Pcolormesh\u003c\/p\u003e  \u003cp\u003e3. Colorbar\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003eChapter 11 : 3D Visualizations in Matplotlib\u003c\/p\u003e  \u003cp\u003eChapter goal – In this chapter, we will learn how to create 3D visualizations.\u003c\/p\u003e  \u003cp\u003eNo of pages: 17\u003c\/p\u003e  \u003cp\u003eSub - Topics: \u003c\/p\u003e  •           Getting Ready\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e•           Plotting 3D Line\u003c\/p\u003e  \u003cp\u003e•           3D Scatter plot\u003c\/p\u003e  \u003cp\u003e•           3D Contours\u003c\/p\u003e  \u003cp\u003e•           Wireframe, Surface, and Sample Data\u003c\/p\u003e  \u003cp\u003e•           Bar graphs\u003c\/p\u003e  \u003cp\u003e•           Quiver and Stemplot\u003c\/p\u003e  \u003cp\u003e•           3D Volumes\u003c\/p\u003e   \u003cp\u003e\u003c\/p\u003e  \u003cp\u003eChapter 12 : Animations with Matplotlib\u003c\/p\u003e  \u003cp\u003eChapter goal – In this chapter, we will learn how to create simple animations with Matplotlib. \u003c\/p\u003e  \u003cp\u003eNo of pages: 8\u003c\/p\u003e  \u003cp\u003eSub - Topics: \u003c\/p\u003e  \u003cp\u003e•           Animation Basics\u003c\/p\u003e  •           Celluloid library\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003eChapter 13 : More Recipes of Visualizations with Matplotlib\u003c\/p\u003e  Chapter goal – In this chapter, we will learn more types of visualizations with Matplotlib.\u003cp\u003e\u003c\/p\u003e  \u003cp\u003eNo of pages: 14\u003c\/p\u003e  \u003cp\u003eSub - Topics: \u003c\/p\u003e  ·         Visualizing Function as an image and a contour\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e·         3D Vignette\u003c\/p\u003e  \u003cp\u003e·         Decorated Scatter Plots\u003c\/p\u003e  ·         Time plots and Signals\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e·         Filled Plots\u003c\/p\u003e  \u003cp\u003e·         Step Plots\u003c\/p\u003e  ·         Hexbins\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e·         XKCD Style\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003eChapter 14 : Introduction to Pandas\u003c\/p\u003e  \u003cp\u003eChapter goal – Get started with Pandas data structures\u003c\/p\u003e  No of pages: 10\u003cp\u003e\u003c\/p\u003e  \u003cp\u003eSub - Topics: \u003c\/p\u003e  \u003cp\u003e•           Introduction to Pandas\u003c\/p\u003e  •           Series in Pandas\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e•           Dataframe in Pandas\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e   \u003cp\u003e\u003c\/p\u003e  \u003cp\u003eChapter 15 : Data Acquisition\u003c\/p\u003e  \u003cp\u003eChapter goal – Read the data from various sources\u003c\/p\u003e  \u003cp\u003eNo of pages: 18\u003c\/p\u003e  \u003cp\u003eSub - Topics: \u003c\/p\u003e  \u003cp\u003e•           Plain Text File Handling\u003c\/p\u003e  \u003cp\u003e•           Handling CSV with Python\u003c\/p\u003e  \u003cp\u003e•           Python and Excel\u003c\/p\u003e  \u003cp\u003e•           Writing and reading files with NumPy\u003c\/p\u003e  \u003cp\u003e•           Reading the data from a CSV file with NumPy\u003c\/p\u003e  \u003cp\u003e•           Matplotlib CBook\u003c\/p\u003e  \u003cp\u003e•           Reading data from a CSV\u003c\/p\u003e  •           Reading data from an Excel\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e•           Reading data from JSON\u003c\/p\u003e  \u003cp\u003e•           Reading data from Pickle\u003c\/p\u003e  \u003cp\u003e•           Reading data from Web\u003c\/p\u003e  \u003cp\u003e•           Reading data from Relation databases\u003c\/p\u003e  \u003cp\u003e•           Reading Data from the clipboard\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003eChapter 16 : Visualizing Data with Pandas and Matplotlib\u003c\/p\u003e  \u003cp\u003eChapter goal – Get started with Data Visualization with Matplotlib\u003c\/p\u003e  \u003cp\u003eNo of pages: 25\u003c\/p\u003e  \u003cp\u003e•           Simple Plots\u003c\/p\u003e  \u003cp\u003e•           Bar Graphs\u003c\/p\u003e  \u003cp\u003e•           Histogram\u003c\/p\u003e  \u003cp\u003e•           Box Plot\u003c\/p\u003e  \u003cp\u003e•           Area Plots\u003c\/p\u003e  \u003cp\u003e•           Scatter Plot\u003c\/p\u003e  \u003cp\u003e•           Hexagonal Bin Plot\u003c\/p\u003e  \u003cp\u003e•           Pie Charts\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003eChapter 17 : Introduction to Data Visualization with Seaborn\u003c\/p\u003e  \u003cp\u003eChapter goal – Get started with Pandas and seaborn\u003c\/p\u003e  \u003cp\u003eNo of pages: 20\u003c\/p\u003e  \u003cp\u003eSub - Topics: \u003c\/p\u003e  \u003cp\u003e•           What is Seaborn?\u003c\/p\u003e  •           Plotting statistical Relationships\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e•           Plotting Lines\u003c\/p\u003e  \u003cp\u003e•           Visualizing the distribution of data\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003eChapter 18 : Visualizing real-life Data with Matplotlib and Seaborn \u003c\/p\u003e  \u003cp\u003eChapter goal – Get started with COVID and Animal disease datasets and Visualize them\u003c\/p\u003e  No of pages: 20\u003cp\u003e\u003c\/p\u003e  \u003cp\u003eSub - Topics: \u003c\/p\u003e  \u003cp\u003e•           COVID-19 Pandemic Data\u003c\/p\u003e  •           Fetching the Pandemic Data Programmatically\u003cp\u003e\u003c\/p\u003e  \u003cp\u003e•           Preparing the data for visualization\u003c\/p\u003e  \u003cp\u003e•           Visualization with Matplotlib and Seaborn\u003c\/p\u003e  \u003cp\u003e•           Visualization of Animal Disease Data\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e\u003cbr\u003e","brand":"APress","offers":[{"title":"Default Title","offer_id":49409123385687,"sku":"9781484274095","price":46.74,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781484274095.jpg?v=1730505524","url":"https:\/\/bookcurl.com\/products\/handson-matplotlib-9781484274095","provider":"Book Curl","version":"1.0","type":"link"}