Matplotlib de beneficia com uma extensa documentação, bem como uma grande comunidade de usuários e programadores. Aqui estão alguns links de interesse:
Tutoriais
- Pyplot tutorial
- Introduction
- Controlling line properties
- Working with multiple figures and axes
- Working with text
- Image tutorial
- Startup commands
- Importing image data into Numpy arrays
- Plotting numpy arrays as images
- Text tutorial
- Text introduction
- Basic text commands
- Text properties and layout
- Writing mathematical expressions
- Text rendering With LaTeX
- Annotating text
- Artist tutorial
- Introduction
- Customizing your objects
- Object containers
- Figure container
- Axes container
- Axis containers
- Tick containers
- Path tutorial
- Introduction
- Bézier example
- Compound paths
- Transforms tutorial
- Introduction
- Data coordinates
- Axes coordinates
- Blended transformations
- Using offset transforms to create a shadow effect
- The transformation pipeline
Documentação
- User guide
- FAQ
- Installation
- Usage
- How-To
- Troubleshooting
- Environment Variables
- Screenshots
Documentação do código
O código está bem documentado e você pode acessar rapidamente um comando específico dentro do console interativo:
[pastacode lang=”python” message=”” highlight=”” provider=”manual”]
import pylab as pl
help(pl.plot)
[/pastacode]
Galerias
A galeria matplotlib é também extremamente útil quando você pesquisa como renderizar um determinado gráfico. Cada exemplo vem com a sua fonte.
A galeria menor também está disponível aqui.
Propriedades
Aqui apresento um conjunto de tabelas que mostram principais propriedades e estilos.
Propriedades de linhas
Estilos de linhas
Marcadores
Todos os mapas de cores podem ser revertidos adicionando-se _r. Por exemplo, gray_r é o inverso da escala de cinzas.