Matplotlib: Visualization with Python

Matplotlib is a comprehensive library for creating static, animated, and interactive visualizations in Python. Matplotlib makes easy things easy and hard things possible.

Try Matplotlib (on Binder)

News

February 17, 2022
Matplotlib is hiring!

We are happy to post the 3-year Research Software Engineer position funded by the NASA ROSES-OSTFL 2020 grant. See the job description on discourse and submit an application via TypeForm.

December 11, 2021
Matplotlib 3.5.1 Released

Resources

[3pcs] PCF7931XP/C Transponder PIT SOT385Agate Handcrafted 1.50" Belt Buckle 3" X 2.25" Silvertone MetalAquabot Pool Rover S2-40 Pool Cleaner UntestedNewborn CB100 Caulk Buddy Finishing ToolIrideon Kids Cadence Knee Patch Breech18 New GATOR Power 4" Fiber Discs- 36G,50G,80G- 5/8" Arbor- FreeNEW Frost King Clear Plastic Weather Stripping Tape • In/OutdoorzIBELLINI Set Egyptian Revival Pharaoh Genuine Turquoise Crown+
100PCS NEW DTC143ZMT2L ROHM TRANS PREBIAS NPN 150MW VMT3 K85
Vintage Quarter Horse Brass Belt Buckle
40W 12V Color Changing RGB LED Pool 170*135mm Light Fixtures for
Packard A61476 Metal Fan Blade - CCW Rotation - 3/16" Bore - 5-1
Goode Rider Pink Tiedye Girls Ideal Shirt
18 New GATOR Power 4" Fiber Discs- 36G,50G,80G- 5/8" Arbor- Free
Door Bottom Sealing Strip Guard Wind Dust Threshold Seals Draft
Professional Clown Shoes Costume
Lots of 1/2/5/10 SUZ17-P X186-P Type Plastic Head Key Blanks for2021 HARD ROCK CAFE CHECKPOINT CHARLIE 50TH ANNIVERSARY CITY IC2016-2022 Chevrolet Camaro Fuel Filler Door 23506591 Black w/ ReVOE60100000 ECU Controller fits Volvo Grader G930,G940,G950King Race Rod Bearings fits Subaru EJ20 EJ25 EJ257 Impreza WRX S2x 12" Sliding Barn Door Pull Flush Handle Hardware Set Cast Iro1980s Vintage Pastel Fairy Kei Kawaii Oversized Cardigan Size LaTOM PETTY 1981 vintage POSTER ADVERT HARD PROMISES Backstreet Re
Lots of 7/10/50 NA12 1069LB 174BN Type Key Blanks Free Shipping
JANETJACKSON,8x10 B/W Promo Photo,6 original Backstage passes
FJ40 cushion fuel door, new OEM Toyota Landcruiser bump stop ant
YN22E00013F1 Controller fits Kobelco Excavator SK120,SK200-2,SK2
Head Cylinder Solenoid Gasket 15815-R70-A01 15845-R70-A01 VTEC G
150 Micron Paint Nylon Mesh Filter Woven Net Sheet Filter Cloth
Vintage 80’s Nannell Periwinkle All Out 80’s Sweater, Fits SZ Sm
Backstreet Boys Music Group Sticker New NOS C&D Visionary Winter

Be sure to check the Users guide and the API docs. The full text search is a good way to discover the docs including the many examples.

Join our community at discourse.matplotlib.org to get help, share your work, and discuss contributing & development.

Short questions may be posted on the gitter channel.

Check out the Matplotlib tag on stackoverflow.

Domain Specific Tools

A large number of third party packages extend and build on Matplotlib functionality, including several higher-level plotting interfaces (seaborn, HoloViews, ggplot, ...), and a projection and mapping toolkit (Cartopy).

More Domain-Specific Tools

Support Matplotlib