Skip to content

Commit

Permalink
Drop in Unidata matplotlib workshop notebook (#37)
Browse files Browse the repository at this point in the history
* Init matplotlib from python-training

* Remove extras and branding, refactor solutions

* Update TOC with new notebook

* Lint for pre-commit

* fig matplotlib to template

* fix link

* clean up links, clean section headings

* update markdown

* address comments

* address more comments

* fix spelling

* remove try to

* add in matplotlib colorbar documentation

Co-authored-by: Max Grover <[email protected]>
  • Loading branch information
dcamron and mgrover1 authored Jun 15, 2021
1 parent 03f0e34 commit 6023d18
Show file tree
Hide file tree
Showing 3 changed files with 1,228 additions and 0 deletions.
2 changes: 2 additions & 0 deletions _toc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,8 @@
- file: core/overview
- file: core/numpy
- file: core/matplotlib
sections:
- file: core/matplotlib/matplotlib
- file: core/cartopy
sections:
- file: core/cartopy/01_Cartopy_Intro
Expand Down
12 changes: 12 additions & 0 deletions core/matplotlib.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,15 @@ This content is under construction!
```

This section will contain tutorials on basic plotting with [matplotlib](https://matplotlib.org).

From the [Matplotlib documentation](https://matplotlib.org) "Matplotlib is a comprehensive library for creating static, animated, and interactive visualizations in Python."

Matplotlib is the go-to library for plotting within python, with numerous packages and libraries using matplotlib as a base to build off of. If you were to learn a single plotting tool to keep in your toolbox, this is the package.

The key feature to matplotlib is its extensibility and the [extensive documentation](https://matplotlib.org/stable/contents.html) available to the community.

Currently, we provide a basic introduction to matplotlib, but at a later date, we will add:

- Legend and annotation customization
- Customizing layouts
- Interactive and 3D plotting
Loading

0 comments on commit 6023d18

Please sign in to comment.