Differences between revisions 60 and 61

Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
[[BR]]
[[TableOfContents]]
[[BR]] [[TableOfContents]]
Line 25: Line 24:
 * ["Cookbook/Histograms"] - 2D histograms with variable bin width.
  . attachment:Cookbook/Histograms/histogram2d.png
Line 58: Line 59:
 * [:Cookbook/Matplotlib/ScrollingPlot] - Demonstrates how to control a matplotlib plot embedded in a wxPython application with scrollbars.  * ["Cookbook/Matplotlib/ScrollingPlot"] - Demonstrates how to control a matplotlib plot embedded in a wxPython application with scrollbars.
Line 60: Line 61:
 * [:Cookbook/Matplotlib/PySide] - Demonstrates how to display a matplotlib plot embedded in a PySide (Qt) application  * ["Cookbook/Matplotlib/PySide"] - Demonstrates how to display a matplotlib plot embedded in a PySide (Qt) application
Line 79: Line 80:

The cookbook is a place for community contributions of recipes, howtos and examples.

Complete documentation and tutorials for matplotlib can be found at matplotlib's webpage


Simple Plotting

Pseudo Color Plots

Typesetting

  • Using TeX - formatting matplotlib text with LaTeX

  • LaTeX Examples - Complete examples for generating publication quality figures using LaTeX.

3D Plotting

NOTE: Experimental work has been going on to integrate 3D plotting functionality into matplotlib. Please see the related mplot3d documentation or take a look at matplotlib gallery for example 3D plots. For a more sophisticated 3D visualization and plotting interface, you can try Mayavi which is actively maintained and features an 'mlab' interface similar to matplotlib's 'pylab'.

  • 3D plots - Simple 3D plots using matplotlibs built-in 3D functions (which were originally provided by John Porter's mplot3d add-on module).

  • VTK Integration - How to import plots into VTK.

Embedding Plots in Apps

Misc


Cookbook/Matplotlib (last edited 2013-03-26 10:30:39 by FrankBreitling)