Skip to main content
Ctrl+K
Logo image

Gallery

  • Gallery
    • Animate
      • NCL_animate_1.py
    • Bar
      • NCL_bar_1.py
      • NCL_bar_11.py
      • NCL_bar_14.py
      • NCL_bar_2.py
      • NCL_bar_3.py
      • NCL_bar_4.py
      • NCL_bar_5.py
      • NCL_bar_7.py
      • NCL_unique_5.py
    • Boxplots
      • NCL_box_1.py
      • NCL_box_2.py
      • NCL_box_3.py
    • Write CSV
      • NCL_write_csv_1.py
    • Colors
      • CB_Height.py
      • CB_Rain.py
      • CB_Temperature.py
    • Contour
      • NCL_ce_1.py
      • NCL_ce_3_1.py
      • NCL_ce_3_2.py
      • NCL_color_1.py
      • NCL_conLab_4.py
      • NCL_conLev_1.py
      • NCL_conLev_3.py
      • NCL_conLev_4.py
      • NCL_conOncon_1.py
      • NCL_conOncon_2.py
      • NCL_conOncon_5.py
      • NCL_coneff_11.py
      • NCL_coneff_16.py
      • NCL_coneff_8.py
      • NCL_conwomap_1.py
      • NCL_conwomap_2.py
      • NCL_conwomap_3.py
      • NCL_conwomap_5.py
      • NCL_eof_1_1.py
      • NCL_h_lat_6.py
      • NCL_h_lat_7.py
      • NCL_h_long_5.py
      • NCL_hov_3.py
      • NCL_lb_1.py
      • NCL_lb_2.py
      • NCL_lb_3.py
      • NCL_lb_4.py
      • NCL_lb_5.py
      • NCL_polar_1.py
    • Line
      • NCL_leg_1.py
      • NCL_text_11.py
      • NCL_text_add_1.py
    • Map Projections
      • NCL_coast_1.py
      • NCL_lcnative_1.py
      • NCL_maponly_1.py
      • NCL_maponly_2.py
      • NCL_maponly_6.py
      • NCL_native_1.py
      • NCL_native_2.py
      • NCL_proj_1.py
      • NCL_proj_2.py
      • NCL_proj_3.py
      • NCL_radar_1.py
      • NCL_sat_1.py
      • NCL_sat_2.py
      • NCL_sat_3.py
    • Masking
      • NCL_lcmask_1.py
      • NCL_mask_1.py
      • NCL_mask_2.py
      • NCL_mask_5.py
    • Meteograms
      • NCL_meteo_1.py
    • Overlays
      • NCL_overlay_1.py
      • NCL_overlay_11a.py
      • NCL_overlay_11b.py
      • NCL_overlay_12.py
      • NCL_overlay_6.py
    • Panels
      • NCL_dev_1.py
      • NCL_dev_2.py
      • NCL_panel_1.py
      • NCL_panel_10.py
      • NCL_panel_11.py
      • NCL_panel_13.py
      • NCL_panel_14.py
      • NCL_panel_15.py
      • NCL_panel_18.py
      • NCL_panel_19.py
      • NCL_panel_2.py
      • NCL_panel_20.py
      • NCL_panel_3.py
      • NCL_panel_31.py
      • NCL_panel_35.py
      • NCL_panel_4.py
      • NCL_panel_41.py
      • NCL_panel_5.py
      • NCL_panel_6.py
      • NCL_panel_7.py
      • NCL_panel_9.py
    • Polygons
      • NCL_polyg_18.py
      • NCL_polyg_19.py
      • NCL_polyg_2.py
      • NCL_polyg_4.py
      • NCL_polyg_8.py
      • NCL_polyg_8_lbar.py
    • Probability Distributions
      • NCL_pdf_1.py
    • Regression
      • NCL_regress_1.py
    • Scatter
      • NCL_scatter_1.py
      • NCL_scatter_10.py
      • NCL_scatter_3.py
      • NCL_scatter_4.py
      • NCL_scatter_5.py
      • NCL_scatter_6.py
    • Shapefiles
      • NCL_shapefiles_1.py
    • Skew-T
      • NCL_skewt_1.py
      • NCL_skewt_2_2.py
      • NCL_skewt_3_2.py
    • Station Examples
      • NCL_station_1.py
      • NCL_station_2.py
      • NCL_station_3.py
    • Streamlines
      • NCL_stream_1.py
      • NCL_stream_9.py
    • Tables
      • NCL_table_2.py
    • Taylor Diagrams
      • NCL_taylor_2.py
      • NCL_taylor_3.py
      • NCL_taylor_6.py
      • NCL_taylor_8.py
    • Topography
      • NCL_topo_1.py
      • NCL_topo_4.py
      • NCL_topo_8.py
    • Trajectories
      • NCL_polyg_14.py
      • NCL_traj_1.py
    • Vector Plots
      • NCL_vector_1.py
      • NCL_vector_3.py
      • NCL_vector_4.py
      • NCL_vector_5.py
    • WRF
      • NCL_WRF_interp_3.py
      • NCL_WRF_zoom_1_2.py
      • NCL_dataonmap_10.py
    • XY Plots
      • NCL_axes_3.py
      • NCL_corel_1.py
      • NCL_time_labels_1.py
      • NCL_tm_1.py
      • NCL_tm_2.py
      • NCL_xy_1.py
      • NCL_xy_10.py
      • NCL_xy_12.py
      • NCL_xy_13.py
      • NCL_xy_16.py
      • NCL_xy_18.py
      • NCL_xy_19.py
      • NCL_xy_2_1.py
      • NCL_xy_3.py
      • NCL_xy_35.py
      • NCL_xy_4.py
      • NCL_xy_5.py
      • NCL_xy_6.py
      • NCL_xy_7_2.py
  • GeoCAT-comp Examples
    • Computation-only
      • moc_globe_atl_example.py
    • Computation & visualization
      • calendar_average_example.py
      • climatology_average_example.py
      • fourier_filter_example.py
      • linint2_example.py
      • linint2pts_example.py
  • Notebook Gallery
    • MPAS with Datashader and Geoviews

Usage

  • Installation
  • Citation

Support

  • Support
  • Repository
  • Suggest edit
  • Open issue
  • .rst

Gallery

Contents

  • Animate
  • Bar
  • Boxplots
  • Write CSV
  • Colors
  • Contour
  • Line
  • Map Projections
  • Masking
  • Meteograms
  • Overlays
  • Panels
  • Polygons
  • Probability Distributions
  • Regression
  • Scatter
  • Shapefiles
  • Skew-T
  • Station Examples
  • Streamlines
  • Tables
  • Taylor Diagrams
  • Topography
  • Trajectories
  • Vector Plots
  • WRF
  • XY Plots

Gallery#

This gallery contains visualization examples from many plotting categories of geosciences data.

For visualization, mainly matplotlib and cartopy are used. In addition, geocat-datafiles is used as a dataset storage and geocat-viz is used for a higher level implementation for low level matplotlib functionalities. Xarray and numpy are used for data processing.

Click on any image to see the full image and source code as well as to download Python script and/or Jupyter notebook.

Animate#

NCL_animate_1.py

NCL_animate_1.py

Bar#

NCL_bar_1.py

NCL_bar_1.py

NCL_bar_11.py

NCL_bar_11.py

NCL_bar_14.py

NCL_bar_14.py

NCL_bar_2.py

NCL_bar_2.py

NCL_bar_3.py

NCL_bar_3.py

NCL_bar_4.py

NCL_bar_4.py

NCL_bar_5.py

NCL_bar_5.py

NCL_bar_7.py

NCL_bar_7.py

NCL_unique_5.py

NCL_unique_5.py

Boxplots#

NCL_box_1.py

NCL_box_1.py

NCL_box_2.py

NCL_box_2.py

NCL_box_3.py

NCL_box_3.py

Write CSV#

NCL_write_csv_1.py

NCL_write_csv_1.py

Colors#

CB_Height.py

CB_Height.py

CB_Rain.py

CB_Rain.py

CB_Temperature.py

CB_Temperature.py

Contour#

NCL_ce_1.py

NCL_ce_1.py

NCL_ce_3_1.py

NCL_ce_3_1.py

NCL_ce_3_2.py

NCL_ce_3_2.py

NCL_color_1.py

NCL_color_1.py

NCL_conLab_4.py

NCL_conLab_4.py

NCL_conLev_1.py

NCL_conLev_1.py

NCL_conLev_3.py

NCL_conLev_3.py

NCL_conLev_4.py

NCL_conLev_4.py

NCL_conOncon_1.py

NCL_conOncon_1.py

NCL_conOncon_2.py

NCL_conOncon_2.py

NCL_conOncon_5.py

NCL_conOncon_5.py

NCL_coneff_11.py

NCL_coneff_11.py

NCL_coneff_16.py

NCL_coneff_16.py

NCL_coneff_8.py

NCL_coneff_8.py

NCL_conwomap_1.py

NCL_conwomap_1.py

NCL_conwomap_2.py

NCL_conwomap_2.py

NCL_conwomap_3.py

NCL_conwomap_3.py

NCL_conwomap_5.py

NCL_conwomap_5.py

NCL_eof_1_1.py

NCL_eof_1_1.py

NCL_h_lat_6.py

NCL_h_lat_6.py

NCL_h_lat_7.py

NCL_h_lat_7.py

NCL_h_long_5.py

NCL_h_long_5.py

NCL_hov_3.py

NCL_hov_3.py

NCL_lb_1.py

NCL_lb_1.py

NCL_lb_2.py

NCL_lb_2.py

NCL_lb_3.py

NCL_lb_3.py

NCL_lb_4.py

NCL_lb_4.py

NCL_lb_5.py

NCL_lb_5.py

NCL_polar_1.py

NCL_polar_1.py

Line#

NCL_leg_1.py

NCL_leg_1.py

NCL_text_11.py

NCL_text_11.py

NCL_text_add_1.py

NCL_text_add_1.py

Map Projections#

NCL_coast_1.py

NCL_coast_1.py

NCL_lcnative_1.py

NCL_lcnative_1.py

NCL_maponly_1.py

NCL_maponly_1.py

NCL_maponly_2.py

NCL_maponly_2.py

NCL_maponly_6.py

NCL_maponly_6.py

NCL_native_1.py

NCL_native_1.py

NCL_native_2.py

NCL_native_2.py

NCL_proj_1.py

NCL_proj_1.py

NCL_proj_2.py

NCL_proj_2.py

NCL_proj_3.py

NCL_proj_3.py

NCL_radar_1.py

NCL_radar_1.py

NCL_sat_1.py

NCL_sat_1.py

NCL_sat_2.py

NCL_sat_2.py

NCL_sat_3.py

NCL_sat_3.py

Masking#

NCL_lcmask_1.py

NCL_lcmask_1.py

NCL_mask_1.py

NCL_mask_1.py

NCL_mask_2.py

NCL_mask_2.py

NCL_mask_5.py

NCL_mask_5.py

Meteograms#

NCL_meteo_1.py

NCL_meteo_1.py

Overlays#

NCL_overlay_1.py

NCL_overlay_1.py

NCL_overlay_11a.py

NCL_overlay_11a.py

NCL_overlay_11b.py

NCL_overlay_11b.py

NCL_overlay_12.py

NCL_overlay_12.py

NCL_overlay_6.py

NCL_overlay_6.py

Panels#

NCL_dev_1.py

NCL_dev_1.py

NCL_dev_2.py

NCL_dev_2.py

NCL_panel_1.py

NCL_panel_1.py

NCL_panel_10.py

NCL_panel_10.py

NCL_panel_11.py

NCL_panel_11.py

NCL_panel_13.py

NCL_panel_13.py

NCL_panel_14.py

NCL_panel_14.py

NCL_panel_15.py

NCL_panel_15.py

NCL_panel_18.py

NCL_panel_18.py

NCL_panel_19.py

NCL_panel_19.py

NCL_panel_2.py

NCL_panel_2.py

NCL_panel_20.py

NCL_panel_20.py

NCL_panel_3.py

NCL_panel_3.py

NCL_panel_31.py

NCL_panel_31.py

NCL_panel_35.py

NCL_panel_35.py

NCL_panel_4.py

NCL_panel_4.py

NCL_panel_41.py

NCL_panel_41.py

NCL_panel_5.py

NCL_panel_5.py

NCL_panel_6.py

NCL_panel_6.py

NCL_panel_7.py

NCL_panel_7.py

NCL_panel_9.py

NCL_panel_9.py

Polygons#

NCL_polyg_18.py

NCL_polyg_18.py

NCL_polyg_19.py

NCL_polyg_19.py

NCL_polyg_2.py

NCL_polyg_2.py

NCL_polyg_4.py

NCL_polyg_4.py

NCL_polyg_8.py

NCL_polyg_8.py

NCL_polyg_8_lbar.py

NCL_polyg_8_lbar.py

Probability Distributions#

NCL_pdf_1.py

NCL_pdf_1.py

Regression#

NCL_regress_1.py

NCL_regress_1.py

Scatter#

NCL_scatter_1.py

NCL_scatter_1.py

NCL_scatter_10.py

NCL_scatter_10.py

NCL_scatter_3.py

NCL_scatter_3.py

NCL_scatter_4.py

NCL_scatter_4.py

NCL_scatter_5.py

NCL_scatter_5.py

NCL_scatter_6.py

NCL_scatter_6.py

Shapefiles#

NCL_shapefiles_1.py

NCL_shapefiles_1.py

Skew-T#

NCL_skewt_1.py

NCL_skewt_1.py

NCL_skewt_2_2.py

NCL_skewt_2_2.py

NCL_skewt_3_2.py

NCL_skewt_3_2.py

Station Examples#

NCL_station_1.py

NCL_station_1.py

NCL_station_2.py

NCL_station_2.py

NCL_station_3.py

NCL_station_3.py

Streamlines#

NCL_stream_1.py

NCL_stream_1.py

NCL_stream_9.py

NCL_stream_9.py

Tables#

NCL_table_2.py

NCL_table_2.py

Taylor Diagrams#

NCL_taylor_2.py

NCL_taylor_2.py

NCL_taylor_3.py

NCL_taylor_3.py

NCL_taylor_6.py

NCL_taylor_6.py

NCL_taylor_8.py

NCL_taylor_8.py

Topography#

NCL_topo_1.py

NCL_topo_1.py

NCL_topo_4.py

NCL_topo_4.py

NCL_topo_8.py

NCL_topo_8.py

Trajectories#

NCL_polyg_14.py

NCL_polyg_14.py

NCL_traj_1.py

NCL_traj_1.py

Vector Plots#

NCL_vector_1.py

NCL_vector_1.py

NCL_vector_3.py

NCL_vector_3.py

NCL_vector_4.py

NCL_vector_4.py

NCL_vector_5.py

NCL_vector_5.py

WRF#

NCL_WRF_interp_3.py

NCL_WRF_interp_3.py

NCL_WRF_zoom_1_2.py

NCL_WRF_zoom_1_2.py

NCL_dataonmap_10.py

NCL_dataonmap_10.py

XY Plots#

NCL_axes_3.py

NCL_axes_3.py

NCL_corel_1.py

NCL_corel_1.py

NCL_time_labels_1.py

NCL_time_labels_1.py

NCL_tm_1.py

NCL_tm_1.py

NCL_tm_2.py

NCL_tm_2.py

NCL_xy_1.py

NCL_xy_1.py

NCL_xy_10.py

NCL_xy_10.py

NCL_xy_12.py

NCL_xy_12.py

NCL_xy_13.py

NCL_xy_13.py

NCL_xy_16.py

NCL_xy_16.py

NCL_xy_18.py

NCL_xy_18.py

NCL_xy_19.py

NCL_xy_19.py

NCL_xy_2_1.py

NCL_xy_2_1.py

NCL_xy_3.py

NCL_xy_3.py

NCL_xy_35.py

NCL_xy_35.py

NCL_xy_4.py

NCL_xy_4.py

NCL_xy_5.py

NCL_xy_5.py

NCL_xy_6.py

NCL_xy_6.py

NCL_xy_7_2.py

NCL_xy_7_2.py

Download all examples in Python source code: gallery_python.zip

Download all examples in Jupyter notebooks: gallery_jupyter.zip

Gallery generated by Sphinx-Gallery

previous

GeoCAT-examples Documentation

next

Animate

Contents
  • Animate
  • Bar
  • Boxplots
  • Write CSV
  • Colors
  • Contour
  • Line
  • Map Projections
  • Masking
  • Meteograms
  • Overlays
  • Panels
  • Polygons
  • Probability Distributions
  • Regression
  • Scatter
  • Shapefiles
  • Skew-T
  • Station Examples
  • Streamlines
  • Tables
  • Taylor Diagrams
  • Topography
  • Trajectories
  • Vector Plots
  • WRF
  • XY Plots

By GeoCAT

© Copyright 2023, University Corporation for Atmospheric Research.

The National Center for Atmospheric Research is sponsored by the National Science Foundation. Any opinions, findings and conclusions or recommendations expressed in this material do not necessarily reflect the views of the National Science Foundation.