@@ -22,8 +22,9 @@ Toolkits are collections of application-specific functions that extend matplotli
22
22
23
23
.. _toolkit_basemap :
24
24
25
- Basemap (*Not distributed with matplotlib *)
26
- ============================================
25
+ Basemap
26
+ =======
27
+ (*Not distributed with matplotlib *)
27
28
28
29
Plots data on map projections, with continental and political
29
30
boundaries, see `basemap <http://matplotlib.org/basemap >`_
34
35
35
36
36
37
37
- Cartopy (*Not distributed with matplotlib *)
38
- ============================================
38
+ Cartopy
39
+ =======
40
+ (*Not distributed with matplotlib *)
41
+
39
42
An alternative mapping library written for matplotlib ``v1.2 `` and beyond.
40
43
`Cartopy <http://scitools.org.uk/cartopy/docs/latest >`_ builds on top of
41
44
matplotlib to provide object oriented map projection definitions and close
@@ -69,8 +72,9 @@ Excel. This toolkit ships with matplotlib, but requires
69
72
70
73
.. _toolkit_natgrid :
71
74
72
- Natgrid (*Not distributed with matplotlib *)
73
- ===========================================
75
+ Natgrid
76
+ =======
77
+ (*Not distributed with matplotlib *)
74
78
75
79
mpl_toolkits.natgrid is an interface to natgrid C library for gridding
76
80
irregularly spaced data. This requires a separate installation of the
82
86
.. _toolkit_mplot3d :
83
87
84
88
mplot3d
85
- ===========
89
+ =======
86
90
87
91
:ref: `mpl_toolkits.mplot3d <toolkit_mplot3d-index >` provides some basic 3D plotting (scatter, surf,
88
92
line, mesh) tools. Not the fastest or feature complete 3D library out
@@ -101,3 +105,49 @@ ease displaying multiple images in matplotlib. The AxesGrid toolkit is
101
105
distributed with matplotlib source.
102
106
103
107
.. image :: /_static/demo_axes_grid.png
108
+
109
+ .. _toolkit_mpldatacursor :
110
+
111
+ MplDataCursor
112
+ =============
113
+ (*Not distributed with matplotlib *)
114
+
115
+ `MplDataCursor <https://github.com/joferkington/mpldatacursor >`_ is a
116
+ toolkit written by Joe Kington to provide interactive "data cursors"
117
+ (clickable annotation boxes) for matplotlib.
118
+
119
+ .. _prettyplotlib :
120
+
121
+ prettyplotlib
122
+ =============
123
+ `prettyplotlib <olgabot.github.io/prettyplotlib >`_ is an extension
124
+ to matplotlib which changes many of the defaults to make plots some
125
+ consider more attractive.
126
+
127
+ .. _hl_plotting :
128
+ ###################
129
+ High-Level Plotting
130
+ ###################
131
+
132
+ Several projects have started to provide a higher-level interface to
133
+ matplotlib. These are independent projects.
134
+
135
+ .. _seaborn :
136
+
137
+ seaborn
138
+ =======
139
+ (*Not distributed with matplotlib *)
140
+
141
+ `seaborn <www.stanford.edu/~mwaskom/software/seaborn/ >`_ is a high
142
+ level interface for drawing statistical graphics with matplotlib. It
143
+ aims to make visualization a central part of exploring and
144
+ understanding complex datasets.
145
+
146
+ .. _ggplot :
147
+
148
+ ggplot
149
+ ======
150
+ (*Not distributed with matplotlib *)
151
+
152
+ `ggplot <https://github.com/yhat/ggplot/ >`_ is a port of the R ggplot2
153
+ to python based on matplotlib.
0 commit comments