Code Monkey home page Code Monkey logo

matplotlib_resources's Introduction

Introduction to Matplotlib

matplotlib is one of the core (Python) libraries or packages in the well-known, open-source ecosystem Scipy. Like the other packages in Scipy, it is widely used in mathematical and statistical, scientific and engineering circles. Unlike the other packages, it's primary focus is on 'data visualization,' or more specifically on 2D (and secondarily 3D) charting. While it has unique cababilities, it is rarely used alone. Instead, it works hand-in-hand with the other core elements of Scipy, especially numpy and pandas which provide their on unique data preparation and analysis features.

matplotlib is 'designed to reproduce as much as possible' the graphic capabilities of Mathwork's extremely popular MATLAB. This means that not only does it have extensive capabilities, but it is also relatively straight forward and simple to use. Essentially, charts can be constructed and embellished in a step-by-step fashion, making it relatively easy for first time users to grasp. Towards this end, matplotlib can also be used in an interactive fashion either in an IPython interactive Python shell or a Jupyter Notebook.

There are a wide variety of sources covering in various levels of detail the 'introductory, intermediate, and advanced' features and function of matplotlib. This repository aims to summarize these sources, highlighting their contents and pointers to existing code and Jupyter notebooks.

Sources:

matplotlib_resources's People

Contributors

daveking63 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.