File tree Expand file tree Collapse file tree 1 file changed +22
-0
lines changed
Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Original file line number Diff line number Diff line change 22Matplotlib provides sophisticated date plotting capabilities, standing on the
33shoulders of python :mod:`datetime` and the add-on module :mod:`dateutil`.
44
5+ By default, Matplotlib uses the units machinery described in
6+ `~matplotlib.units` to convert `datetime.datetime`, and `numpy.datetime64`
7+ objects when plotted on an x- or y-axis. The user does not
8+ need to do anything for dates to be formatted, but dates often have strict
9+ formatting needs, so this module provides many axis locators and formatters.
10+ A basic example using `numpy.datetime64` is::
11+
12+ import numpy as np
13+
14+ times = np.arange(np.datetime64('2001-01-02'),
15+ np.datetime64('2002-02-03'), np.timedelta64(75, 'm'))
16+ y = np.random.randn(len(times))
17+
18+ fig, ax = plt.subplots()
19+ ax.plot(times, y)
20+
21+ .. seealso::
22+
23+ - :doc:`/gallery/text_labels_and_annotations/date`
24+ - :doc:`/gallery/ticks_and_spines/date_concise_formatter`
25+ - :doc:`/gallery/ticks_and_spines/date_demo_convert`
26+
527.. _date-format:
628
729Matplotlib date format
You can’t perform that action at this time.
0 commit comments