File: index.rst

package info (click to toggle)
matplotlib 3.6.3-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 76,280 kB
  • sloc: python: 133,763; cpp: 66,599; objc: 1,699; ansic: 1,367; javascript: 765; makefile: 153; sh: 48
file content (111 lines) | stat: -rw-r--r-- 2,684 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
:orphan:

.. title:: Matplotlib documentation

.. module:: matplotlib


##################################
Matplotlib |release| documentation
##################################

Matplotlib is a comprehensive library for creating static, animated,
and interactive visualizations in Python.

************
Installation
************

.. grid:: 1 1 2 2

    .. grid-item::

        Install using `pip <https://pypi.org/project/matplotlib>`__:

        .. code-block:: bash

            pip install matplotlib

    .. grid-item::

        Install using `conda <https://docs.continuum.io/anaconda/>`__:

        .. code-block:: bash

            conda install matplotlib

Further details are available in the :doc:`Installation Guide <users/installing/index>`.


******************
Learning resources
******************

.. grid:: 1 1 2 2

    .. grid-item-card::
        :padding: 2

        Tutorials
        ^^^

        - :doc:`Quick-start guide <tutorials/introductory/quick_start>`
        - :doc:`Plot types <plot_types/index>`
        - `Introductory tutorials <../tutorials/index.html#introductory>`_
        - :doc:`External learning resources <users/resources/index>`

    .. grid-item-card::
        :padding: 2

        How-tos
        ^^^

        - :doc:`Example gallery <gallery/index>`
        - :doc:`Matplotlib FAQ <users/faq/index>`

    .. grid-item-card::
        :padding: 2

        Understand how Matplotlib works
        ^^^

        - The :ref:`users-guide-explain` in the :doc:`Users guide
          <users/index>`
        - Many of the :ref:`Intermediate <tutorials-intermediate>` and
          :ref:`Advanced <tutorials-advanced>` tutorials have explanatory
          material

    .. grid-item-card::
        :padding: 2

        Reference
        ^^^

        - :doc:`API Reference <api/index>`
        - :doc:`Axes API <api/axes_api>` for most plotting methods
        - :doc:`Figure API <api/figure_api>` for figure-level methods
        - Top-level interfaces to create:

          - Figures (`.pyplot.figure`)
          - Subplots (`.pyplot.subplots`, `.pyplot.subplot_mosaic`)


********************
Third-party packages
********************

There are many `Third-party packages
<https://matplotlib.org/mpl-third-party/>`_ built on top of and extending
Matplotlib.


************
Contributing
************

Matplotlib is a community project maintained for and by its users.  There are many ways
you can help!

- Help other users `on discourse <https://discourse.matplotlib.org>`__
- report a bug or request a feature `on GitHub <https://github.com/matplotlib/matplotlib/issues>`__
- or improve the :ref:`documentation and code <developers-guide-index>`