Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 74da787

Browse files
committed
Move third party packages to its own toplevel index
1 parent b17e5d6 commit 74da787

3 files changed

Lines changed: 129 additions & 122 deletions

File tree

doc/contents.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ Overview
1818
users/index.rst
1919
faq/index.rst
2020
resources/index.rst
21+
thirdpartypackages/index.rst
2122
devel/index.rst
2223
mpl_toolkits/index.rst
2324
api/index.rst

doc/resources/index.rst

Lines changed: 0 additions & 122 deletions
Original file line numberDiff line numberDiff line change
@@ -61,125 +61,3 @@
6161
* `Anatomy of Matplotlib - IPython Notebooks
6262
<https://github.com/WeatherGod/AnatomyOfMatplotlib>`_
6363
by Benjamin Root
64-
65-
=================
66-
Related Packages
67-
=================
68-
69-
Mapping Toolkits
70-
****************
71-
72-
73-
.. _toolkit_basemap:
74-
75-
Basemap
76-
=======
77-
78-
Plots data on map projections, with continental and political
79-
boundaries, see `basemap <http://matplotlib.org/basemap>`_
80-
docs.
81-
82-
.. image:: /_static/basemap_contour1.png
83-
:height: 400px
84-
85-
86-
87-
Cartopy
88-
=======
89-
90-
An alternative mapping library written for matplotlib ``v1.2`` and beyond.
91-
`Cartopy <http://scitools.org.uk/cartopy/docs/latest>`_ builds on top of
92-
matplotlib to provide object oriented map projection definitions and close
93-
integration with Shapely for powerful yet easy-to-use vector data processing
94-
tools. An example plot from the
95-
`Cartopy gallery <http://scitools.org.uk/cartopy/docs/latest/gallery.html>`_:
96-
97-
.. image:: /_static/cartopy_hurricane_katrina_01_00.png
98-
:height: 400px
99-
100-
101-
.. _toolkits-shipped:
102-
103-
104-
General Toolkits
105-
****************
106-
107-
108-
.. _toolkit_mpldatacursor:
109-
110-
MplDataCursor
111-
=============
112-
113-
`MplDataCursor <https://github.com/joferkington/mpldatacursor>`_ is a
114-
toolkit written by Joe Kington to provide interactive "data cursors"
115-
(clickable annotation boxes) for matplotlib.
116-
117-
118-
.. _toolkit_natgrid:
119-
120-
Natgrid
121-
=======
122-
123-
mpl_toolkits.natgrid is an interface to natgrid C library for gridding
124-
irregularly spaced data. This requires a separate installation of the
125-
`natgrid toolkit <http://github.com/matplotlib/natgrid>`__.
126-
127-
128-
.. _toolkit_matplotlibvenn:
129-
130-
Matplotlib-Venn
131-
===============
132-
133-
`Matplotlib-Venn <https://github.com/konstantint/matplotlib-venn>`_ provides a set of functions for plotting 2- and 3-set area-weighted (or unweighted) Venn diagrams.
134-
135-
mplstereonet
136-
===============
137-
138-
`mplstereonet <https://github.com/joferkington/mplstereonet>`_ provides stereonets for plotting and analyzing orientation data in Matplotlib.
139-
140-
141-
.. _hl_plotting:
142-
143-
High-Level Plotting
144-
*******************
145-
146-
Several projects have started to provide a higher-level interface to
147-
matplotlib. These are independent projects.
148-
149-
.. _toolkit_seaborn:
150-
151-
seaborn
152-
=======
153-
154-
`seaborn <http://web.stanford.edu/~mwaskom/software/seaborn>`_ is a high
155-
level interface for drawing statistical graphics with matplotlib. It
156-
aims to make visualization a central part of exploring and
157-
understanding complex datasets.
158-
159-
.. _toolkit_ggplot:
160-
161-
ggplot
162-
======
163-
164-
`ggplot <https://github.com/yhat/ggplot>`_ is a port of the R ggplot2
165-
to python based on matplotlib.
166-
167-
168-
.. _toolkit_prettyplotlib:
169-
170-
prettyplotlib
171-
=============
172-
173-
`prettyplotlib <https://olgabot.github.io/prettyplotlib>`_ is an extension
174-
to matplotlib which changes many of the defaults to make plots some
175-
consider more attractive.
176-
177-
178-
iTerm2 terminal backend
179-
=======================
180-
181-
`matplotlib_iterm2 <https://github.com/oselivanov/matplotlib_iterm2>`_ is an
182-
external matplotlib backend uses iTerm2 nightly build inline image display
183-
feature.
184-
185-
.. image:: /_static/matplotlib_iterm2_demo.png

doc/thirdpartypackages/index.rst

Lines changed: 128 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,128 @@
1+
.. _thirdparty-index:
2+
3+
*********************
4+
Third party packages
5+
*********************
6+
7+
Several external packages that extend or build on Matplotlib functionality
8+
exist. Below we list a number of these. Please submit an issue or pull request
9+
on Github if you have created a package that you would like to have included.
10+
11+
.. _toolkits-general:
12+
13+
General Toolkits
14+
****************
15+
16+
17+
.. _toolkit_mpldatacursor:
18+
19+
MplDataCursor
20+
=============
21+
22+
`MplDataCursor <https://github.com/joferkington/mpldatacursor>`_ is a
23+
toolkit written by Joe Kington to provide interactive "data cursors"
24+
(clickable annotation boxes) for matplotlib.
25+
26+
27+
.. _toolkit_natgrid:
28+
29+
Natgrid
30+
=======
31+
32+
mpl_toolkits.natgrid is an interface to natgrid C library for gridding
33+
irregularly spaced data. This requires a separate installation of the
34+
`natgrid toolkit <http://github.com/matplotlib/natgrid>`__.
35+
36+
37+
.. _toolkit_matplotlibvenn:
38+
39+
Matplotlib-Venn
40+
===============
41+
42+
`Matplotlib-Venn <https://github.com/konstantint/matplotlib-venn>`_ provides a set of functions for plotting 2- and 3-set area-weighted (or unweighted) Venn diagrams.
43+
44+
mplstereonet
45+
===============
46+
47+
`mplstereonet <https://github.com/joferkington/mplstereonet>`_ provides stereonets for plotting and analyzing orientation data in Matplotlib.
48+
49+
50+
.. _hl_plotting:
51+
52+
High-Level Plotting
53+
*******************
54+
55+
Several projects have started to provide a higher-level interface to
56+
matplotlib. These are independent projects.
57+
58+
.. _toolkit_seaborn:
59+
60+
seaborn
61+
=======
62+
63+
`seaborn <http://web.stanford.edu/~mwaskom/software/seaborn>`_ is a high
64+
level interface for drawing statistical graphics with matplotlib. It
65+
aims to make visualization a central part of exploring and
66+
understanding complex datasets.
67+
68+
.. _toolkit_ggplot:
69+
70+
ggplot
71+
======
72+
73+
`ggplot <https://github.com/yhat/ggplot>`_ is a port of the R ggplot2
74+
to python based on matplotlib.
75+
76+
77+
.. _toolkit_prettyplotlib:
78+
79+
prettyplotlib
80+
=============
81+
82+
`prettyplotlib <https://olgabot.github.io/prettyplotlib>`_ is an extension
83+
to matplotlib which changes many of the defaults to make plots some
84+
consider more attractive.
85+
86+
87+
iTerm2 terminal backend
88+
=======================
89+
90+
`matplotlib_iterm2 <https://github.com/oselivanov/matplotlib_iterm2>`_ is an
91+
external matplotlib backend uses iTerm2 nightly build inline image display
92+
feature.
93+
94+
.. image:: /_static/matplotlib_iterm2_demo.png
95+
96+
97+
.. _toolkits-mapping:
98+
99+
Mapping Toolkits
100+
****************
101+
102+
103+
.. _toolkit_basemap:
104+
105+
Basemap
106+
=======
107+
108+
Plots data on map projections, with continental and political
109+
boundaries, see `basemap <http://matplotlib.org/basemap>`_
110+
docs.
111+
112+
.. image:: /_static/basemap_contour1.png
113+
:height: 400px
114+
115+
116+
117+
Cartopy
118+
=======
119+
120+
An alternative mapping library written for matplotlib ``v1.2`` and beyond.
121+
`Cartopy <http://scitools.org.uk/cartopy/docs/latest>`_ builds on top of
122+
matplotlib to provide object oriented map projection definitions and close
123+
integration with Shapely for powerful yet easy-to-use vector data processing
124+
tools. An example plot from the
125+
`Cartopy gallery <http://scitools.org.uk/cartopy/docs/latest/gallery.html>`_:
126+
127+
.. image:: /_static/cartopy_hurricane_katrina_01_00.png
128+
:height: 400px

0 commit comments

Comments
 (0)