Plotting Datetime Charts

Plotting datetime charts is handled by pygmt.Figure.basemap.

Note

This tutorial assumes the use of a Python notebook, such as IPython or Jupyter Notebook. To see the figures while using a Python script instead, use fig.show(method="external") to display the figure in the default PDF viewer.

To save the figure, use fig.savefig("figname.pdf") where "figname.pdf" is the desired name and file extension for the saved figure.

import numpy as np
import pygmt

Date - Time Formats into fig.basemap

Explanation of supported formats.

numpy.datetime64

# Code

pandas.DatetimeIndex

# Code

xarray.DataArray

# Code

Raw date-time in ISO format

# Code

Python built-in: datetime.datetime

# Code

Python built-in: datetime.date

# Code

Using pygmt.info to get the min/max time for passing into the region parameter, but note potential bug at #597. ———————-

Explanation of supported parameters + bug.

# Code

Setting Primary and Secondary Time Axes

Explanation.

# Code

Total running time of the script: ( 0 minutes 0.001 seconds)

Gallery generated by Sphinx-Gallery