cf-plot documentation#
cf-plot: code-light plotting for earth science and aligned research
Overview#
cf-plot allows you to produce and customise publication-quality contour, vector, line and more plots with the power of Python, matplotlib, Cartopy and cf-python in as few lines of code as possible.
It is designed to be a useful visualisation tool for environmental, earth and aligned sciences, for example to facilitate climate and meteorological research. cf-plot is developed and maintained by the NCAS-CMS group, part of NCAS.

Learn more about cf-plot in the Introduction section, else navigate via the contents listing as shown below and in the navigation sidebar.
Contents#
Contents
- Introduction
- Installation
- Plots by type/theme
- Cylindrical projection contour plots
- Polar stereographic projections
- Plots of latitude/longitude against pressure
- Hovmöller plots
- Vector and stream plots
- Stipple plots
- Multiple plots
- Colour scales
- User-defined axes
- Rotated pole plots
- Unstructured grids and UGRID
- Line plots i.e. graphs
- Projections in cf-plot
- Trajectories
- WRF data
- Gallery of examples
- User guide
- Advanced use
- API reference
- Versions
- Support and contributing
- Training material
- License