NCL Home > Application examples

List of graphical tips and the examples they appear in

This page lists the NCL applications examples that illustrate a specific concept. For example, if you want to find some examples that deal with tickmark labels, use your browser's "find" function to search on "tickmark labels". This will show you a list of NCL examples that illustrate concepts like "turning off map tickmarks" or "removing trailing zeros from tickmark labels". This page is a work in progress.


Add udunits recognized attribute to variable
    arm_1.ncl

Adding a _FillValue attribute to a variable
    mask_13.ncl (masking)

Adding a carriage return to a text string using a function code
    colormap_7.ncl (colormaps)
    lcmask_4.ncl (masking lambert conformal)
    mptick_10.ncl (map tickmarks)
    mptick_12.ncl (map tickmarks)
    text_14.ncl (text)

Adding a carriage return to a text string using a function code
    fcodes_3.ncl (function codes)
    text_5.ncl (text)
    viewport_5.ncl (viewport)

Adding a color to an existing color map
    barb_3.ncl (wind barbs)
    coads_3.ncl (COADS)
    color_16.ncl (color functions)
    color_2.ncl (color functions)
    color_3.ncl (color functions)
    conLev_3.ncl (contour levels)
    conOncon_2.ncl (contours on contours)
    native_2.ncl (native grids)

Adding a common labelbar to paneled plots
    climo_2.ncl (climatology)
    climo_3.ncl (climatology)
    color_4.ncl (color functions)
    color_5.ncl (color functions)
    coneff_10.ncl (contour effects)
    newcolor_14.ncl (new 32-bit color capabilities)
    panel_14.ncl (panel plots)
    panel_21.ncl (panel plots)
    panel_23.ncl (panel plots)
    panel_25.ncl (panel plots)
    panel_26.ncl (panel plots)
    panel_28.ncl (panel plots)
    panel_3.ncl (panel plots)
    panel_4.ncl (panel plots)
    panel_5.ncl (panel plots)
    regrid_1.ncl (regridding)
    regrid_2.ncl (regridding)
    regrid_3.ncl (regridding)

Adding a common title to paneled plots
    climo_3.ncl (climatology)
    coamps_4.ncl (COAMPS)
    coamps_5.ncl (COAMPS)
    coamps_6.ncl (COAMPS)
    conwomap_4.ncl (contours w/o maps)
    panel_2.ncl (panel plots)
    panel_21.ncl (panel plots)
    panel_23.ncl (panel plots)
    panel_27.ncl (panel plots)
    panel_29.ncl (panel plots)
    panel_3.ncl (panel plots)
    panel_4.ncl (panel plots)
    panel_5.ncl (panel plots)
    viewport_6.ncl (viewport)

Adding a complex Greek character to a contour plot
    conwomap_3.ncl (contours w/o maps)
    conwomap_4.ncl (contours w/o maps)

Adding a labelbar to a map as an annotation
    maponly_25.ncl (maps)

Adding a map to a contour plot as an annotation
    annotate_3.ncl (annotations)

Adding a map to another map as an annotation
    annotate_1.ncl (annotations)
    draworder_5.ncl (drawing order of plot elements)
    mapgrid_3.ncl (map grid lines)

Adding a missing value (_FillValue)
    hdf4sds_1.ncl (HDF/HDF-EOS)
    hdf4sds_2.ncl (HDF/HDF-EOS)
    ice_2.ncl (CESM ice model)

Adding a separate curve to an XY plot using gsn_polyline
    xy_5.ncl (XY plots)

Adding a time stamp to a plot
    text_8.ncl (text)
    vector_3.ncl (vector plots)

Adding a title to a labelbar
    WRF_pcp_1.ncl (WRF precipitation)
    WRF_pcp_1_new.ncl
    colormap_7.ncl (colormaps)
    conOncon_10.ncl (contours on contours)
    hdf4eos_5.ncl (HDF/HDF-EOS)
    lb_3.ncl (labelbars)
    lb_4.ncl (labelbars)
    mask_5.ncl (masking)
    raster_4.ncl (raster plots)

Adding a title to a legend
    leg_11.ncl (legends)
    leg_2.ncl (legends)

Adding a vertical title to a labelbar
    WRF_pcp_1.ncl (WRF precipitation)
    WRF_pcp_1_new.ncl
    lb_4.ncl (labelbars)

Adding additional text at the bottom of a series of paneled plots
    panel_4.ncl (panel plots)

Adding additional tickmark labels to a plot using gsn_blank_plot
    bar_13.ncl (bar plots)
    tm_11.ncl (tickmarks)

Adding attributes to a variable
    color_7.ncl (color functions)
    conLev_2.ncl (contour levels)
    hdf4eos_3.ncl (HDF/HDF-EOS)
    hdf4eos_4.ncl (HDF/HDF-EOS)

Adding curves to an existing XY plot that contains two different Y axes
    xy_25.ncl (XY plots)
    xy_26.ncl (XY plots)

Adding degree-minute-second labels to a cylindrical equidistant map
    mptick_11.ncl (map tickmarks)

Adding extra side and bottom labels to paneled plots
    panel_21.ncl (panel plots)

Adding figure strings to paneled plots
    newcolor_14.ncl (new 32-bit color capabilities)
    panel_26.ncl (panel plots)
    panel_5.ncl (panel plots)
    unique_11.ncl (unique plots)

Adding filled boxes to an XY plot
    unique_10.ncl (unique plots)

Adding filled dots to a map
    ESMF_regrid_21.ncl (ESMF regridding)

Adding geographic coordinates
    cpcFamine_1.ncl (high resolution precipitation)

Adding gray to an existing color map
    barb_2.ncl (wind barbs)
    conLev_1.ncl (contour levels)
    conLev_2.ncl (contour levels)
    contoursym_2.ncl (contour levels with symmetric color tables)
    lb_12.ncl (labelbars)
    lb_7.ncl (labelbars)
    mcsst_1.ncl (NAVO MCSST)
    mcsst_2.ncl (NAVO MCSST)
    mcsst_3.ncl (NAVO MCSST)
    mcsst_4.ncl (NAVO MCSST)
    vector_4.ncl (vector plots)

Adding labels to a curve in an XY plot
    leg_3.ncl (legends)
    leg_4.ncl (legends)
    xy_14.ncl (XY plots)

Adding labels to both ends of a labelbar
    lb_10.ncl (labelbars)
    lb_14.ncl (labelbars)

Adding labels to curves in an XY plot
    leg_10.ncl (legends)

Adding labels to the right Y axis
    bar_5.ncl (bar plots)
    xy_11.ncl (XY plots)

Adding latitude labels to a stereographic map
    mapgrid_6.ncl (map grid lines)

Adding line labels to an XY plot legend
    ave_2.ncl (weighted averages)

Adding longitude/latitude labels to a Robinson map
    mptick_12.ncl (map tickmarks)

Adding longitude/latitude labels to a masked Lambert Conformal map
    lcmask_4.ncl (masking lambert conformal)
    mptick_10.ncl (map tickmarks)

Adding markers to a box plot
    box_3.ncl (box plots)

Adding meta data (attributes and coordinates [time, lat, lon])
    cmorph_1.ncl (high resolution precipitation)
    cmorph_2.ncl (high resolution precipitation)
    cmorph_3.ncl (high resolution precipitation)
    cpcuni_1.ncl
    persiann_2.ncl (high resolution precipitation)
    persiann_3.ncl (high resolution precipitation)
    trmm_1.ncl (high resolution precipitation)

Adding meta data (attributes and coordinates) to a variable
    lb_7.ncl (labelbars)
    mcsst_1.ncl (NAVO MCSST)
    mcsst_2.ncl (NAVO MCSST)
    mcsst_3.ncl (NAVO MCSST)
    mcsst_4.ncl (NAVO MCSST)
    minmax_1.ncl (local min/maxima)
    minmax_2.ncl (local min/maxima)
    moc_1.ncl (meridional overturning)
    moc_2.ncl (meridional overturning)
    moc_3.ncl (meridional overturning)

Adding min/max values to the end of a labelbar
    lb_10.ncl (labelbars)

Adding minor X tickmarks to a histogram
    histo_14.ncl (histograms)

Adding minor tickmarks to a map
    maponly_24.ncl (maps)

Adding more arrows to streamlines
    stream_4.ncl (streamline plots)
    stream_6.ncl (streamline plots)
    stream_7.ncl (streamline plots)
    stream_8.ncl (streamline plots)

Adding named colors to an existing color map
    colormap_5.ncl (colormaps)
    panel_27.ncl (panel plots)
    viewport_1.ncl (viewport)
    viewport_2.ncl (viewport)
    viewport_3.ncl (viewport)

Adding radar grid circles and lines with polylines
    radar_5.ncl (radar (r,theta) plots)

Adding shading below a specified contour level
    conOncon_4.ncl (contours on contours)

Adding shading or color fill between specified contour levels
    coneff_13.ncl (contour effects)

Adding shading or color fill to areas on a contour plot with missing data
    coneff_12.ncl (contour effects)
    mask_7.ncl (masking)
    moc_2.ncl (meridional overturning)
    moc_3.ncl (meridional overturning)
    radar_1.ncl (radar (r,theta) plots)
    radar_2.ncl (radar (r,theta) plots)

Adding small XY plots to a big XY plot as an annotation
    annotate_10.ncl (annotations)
    annotate_9.ncl (annotations)

Adding special labels to a radar plot
    radar_4.ncl (radar (r,theta) plots)

Adding text strings at local minima/maxima locations
    minmax_3.ncl (local min/maxima)
    minmax_4.ncl (local min/maxima)

Adding text strings to a cell-filled contour plot
    text_15.ncl (text)

Adding text to a box plot
    box_4.ncl (box plots)
    box_5.ncl (box plots)

Adding text to a map
    plot_bathy.ncl

Adding text to a plot
    annotate_3.ncl (annotations)
    bar_7.ncl (bar plots)
    leg_7.ncl (legends)
    polyg_1.ncl (primitives)
    polyg_2.ncl (primitives)
    polyg_4.ncl (primitives)
    polyg_8.ncl (primitives)
    scatter_5.ncl (scatter plots)

Adding text to a plot using plot data coordinates
    text_4.ncl (text)
    text_add_1.ncl

Adding tickmark labels to a table using gsn_csm_blank_plot
    table_4.ncl (tables)

Adding titles to the X/Y axes
    hdf4eos_1.ncl (HDF/HDF-EOS)
    hdf4eos_2.ncl (HDF/HDF-EOS)
    hdf4eos_3.ncl (HDF/HDF-EOS)
    hdf4eos_4.ncl (HDF/HDF-EOS)

Adding units attributes to lat/lon arrays
    regrid_1.ncl (regridding)

Adding white space around each box in a labelbar
    lb_11.ncl (labelbars)

Adding white space around paneled plots
    mask_5.ncl (masking)
    panel_25.ncl (panel plots)
    panel_6.ncl (panel plots)

Adjusting the X,Y positions of plots in a panel
    panel_19.ncl (panel plots)

Aligning text in various ways using the txJust resource
    text_13.ncl (text)

Aligning text strings by their decimal points
    text_16.ncl (text)

Animating WRF data
    animate_2.ncl (Animations)
    animate_2_map.ncl

Annotating a plot with labelbars, text, and markers
    scatter_7.ncl (scatter plots)

Applying a quantisation factor to data
    ESMF_regrid_22.ncl (ESMF regridding)

Applying a scale equation to unsigned short data.
    ESMF_regrid_23.ncl (ESMF regridding)

Applying scale and offset attributes to data
    hdf4sds_5.ncl (HDF/HDF-EOS)

Applying scale and offset attributes to radar data
    radar_2.ncl (radar (r,theta) plots)

Attaching a Y axis line as an annotation of another plot
    xy_27.ncl (XY plots)

Attaching a custom labelbar to a bar chart
    lb_11.ncl (labelbars)

Attaching a custom labelbar to a map
    icon_3.ncl (ICON data)
    icon_4.ncl (ICON data)
    icon_5.ncl (ICON data)
    maponly_15.ncl (maps)
    maponly_25.ncl (maps)

Attaching a custom labelbar to a plot
    station_2.ncl (station data)
    table_6.ncl (tables)

Attaching a custom legend to a map
    annotate_4.ncl (annotations)

Attaching a filled polygon to an XY plot
    polyg_5.ncl (primitives)

Attaching a labelbar to a plot
    annotate_2.ncl (annotations)
    bar_15.ncl (bar plots)
    table_4.ncl (tables)

Attaching a legend to a plot
    leg_8.ncl (legends)
    unique_12.ncl (unique plots)

Attaching a plot as an annotation of another plot
    annotate_1.ncl (annotations)
    annotate_10.ncl (annotations)
    annotate_11.ncl (annotations)
    annotate_9.ncl (annotations)
    mptick_9.ncl (map tickmarks)
    overlay_9.ncl (Overlays)
    xy_27.ncl (XY plots)

Attaching an outlined box to a map plot
    draworder_4.ncl (drawing order of plot elements)
    draworder_4_fix.ncl
    panel_25.ncl (panel plots)
    polyg_4.ncl (primitives)

Attaching annotations to plot
    text_11.ncl (text)
    text_12.ncl (text)
    text_9.ncl (text)

Attaching coordinate arrays to a variable
    axes_5.ncl (axes)
    conwomap_5.ncl (contours w/o maps)
    hdf4sds_1.ncl (HDF/HDF-EOS)
    hdf4sds_2.ncl (HDF/HDF-EOS)

Attaching customized axes to an existing plot
    axes_4.ncl (axes)

Attaching filled boxes to a map plot
    polyg_13.ncl (primitives)

Attaching filled polygons to a map
    icon_4.ncl (ICON data)
    polyg_12.ncl (primitives)
    polyg_13.ncl (primitives)

Attaching filled polygons to a map plot
    draworder_4.ncl (drawing order of plot elements)
    draworder_4_fix.ncl
    polyg_4.ncl (primitives)
    polyg_9.ncl (primitives)

Attaching filled polygons to an XY plot
    polyg_10.ncl (primitives)

Attaching filled triangles to a plot
    table_6.ncl (tables)

Attaching lat/lon points to a map using gsn_coordinates
    mask_12.ncl (masking)
    mask_12_600.ncl

Attaching lines to a plot
    table_6.ncl (tables)

Attaching lots of text strings to a map
    oz_2.ncl
    points.ncl
    shapefiles_6.ncl (Shapefiles)
    shapefiles_7.ncl (Shapefiles)
    shapefiles_7_new.ncl
    station_3.ncl (station data)
    station_4.ncl (station data)

Attaching markers to a contour plot
    polyg_3.ncl (primitives)

Attaching markers to a map
    mask_9.ncl (masking)
    scatter_3.ncl (scatter plots)
    shapefiles_11.ncl (Shapefiles)
    shapefiles_4.ncl (Shapefiles)
    station_4.ncl (station data)

Attaching markers to an XY plot
    unique_6.ncl (unique plots)

Attaching markers, text, and polylines to a blank plot
    radar_3.ncl (radar (r,theta) plots)

Attaching markers, text, and polylines to a map
    annotate_4.ncl (annotations)
    unique_12.ncl (unique plots)

Attaching multiple XY plots along the X and Y axes
    unique_11.ncl (unique plots)

Attaching multiple XY plots along the X axes
    unique_10.ncl (unique plots)
    xy_23.ncl (XY plots)

Attaching plots along the Y axis
    panel_10.ncl (panel plots)

Attaching polylines and markers to a map plot
    polyg_14.ncl (primitives)

Attaching polylines and polymarkers to an XY plot
    unique_3.ncl (unique plots)

Attaching polylines to a contour plot
    annotate_3.ncl (annotations)

Attaching polylines to a map plot
    mapgrid_5.ncl (map grid lines)
    mapgrid_5_old.ncl
    mask_9.ncl (masking)
    mpas_2.ncl (MPAS)
    polyg_11.ncl (primitives)
    polyg_12.ncl (primitives)
    polyg_6.ncl (primitives)
    polyg_9.ncl (primitives)
    shapefiles_11.ncl (Shapefiles)
    shapefiles_4.ncl (Shapefiles)
    unique_1.ncl (unique plots)

Attaching polylines to an XY plot
    polyg_10.ncl (primitives)

Attaching polymarkers to a contour plot
    minmax_4.ncl (local min/maxima)

Attaching polymarkers to a vector plot
    vector_7.ncl (vector plots)

Attaching polymarkers to an XY plot
    xy_29.ncl (XY plots)

Attaching shapefile polylines to a map plot
    mask_12.ncl (masking)
    mask_12_600.ncl
    mask_13.ncl (masking)

Attaching text strings to a map
    mapgrid_6.ncl (map grid lines)
    maponly_25.ncl (maps)
    polyg_12.ncl (primitives)
    text_10.ncl (text)
    unique_1.ncl (unique plots)

Attaching text strings to a plot
    interp1d_1.ncl (One-dimensional interpolation)
    text_8.ncl (text)
    text_9.ncl (text)

Attaching text strings to the outside of a plot
    lcmask_4.ncl (masking lambert conformal)
    mptick_10.ncl (map tickmarks)
    mptick_12.ncl (map tickmarks)
    text_11.ncl (text)
    text_12.ncl (text)

Attaching two XY plots to the outside of a map
    annotate_6.ncl (annotations)

Attaching two smaller map plots to the outside of a larger map
    annotate_7.ncl (annotations)

Averaging binned data
    binning_1.ncl (binning)
    hdf4sds_3.ncl (HDF/HDF-EOS)

Binning and summing the data from each pass [swath]
    binning_1.ncl (binning)
    hdf4sds_3.ncl (HDF/HDF-EOS)

Binning data
    bar_15.ncl (bar plots)
    polyg_8.ncl (primitives)

Calculate THETA and THETA_E
    iso_3.ncl (isotherms)

Calculate daily annual cycle of areally averaged data
    gpcp_3.ncl (GPCP)

Calculating EOFs
    eof_1.ncl (empirical orthogonal functions)

Calculating Probability Density Functions
    hdf5eos_4.ncl (HDF/HDF-EOS)

Calculating a cross correlation
    corel_1.ncl (correlations)

Calculating a global weighted average
    ave_1.ncl (weighted averages)

Calculating a hemispheric average
    ave_2.ncl (weighted averages)

Calculating a monthly climatology using user specified years
    godas_3.ncl (GODAS)

Calculating a regional (area averaged) anomaly time series
    godas_3.ncl (GODAS)

Calculating a running average
    coneff_6.ncl (contour effects)

Calculating a standardized time series
    indices_nino_1.ncl (Atmospheric and Oceanographic Indices)

Calculating a two-dimensional correlation in time
    corel_3.ncl (correlations)

Calculating a volume weighted average
    ave_3.ncl (weighted averages)

Calculating a weighted average
    ave_2.ncl (weighted averages)
    xy_18.ncl (XY plots)
    xy_18_new.ncl

Calculating a zonally averaged annual cycle
    climo_4.ncl (climatology)

Calculating an EOF analysis
    climo_2.ncl (climatology)

Calculating an area averaged anomaly time series
    indices_nino_1.ncl (Atmospheric and Oceanographic Indices)

Calculating an areal time series
    shapefiles_9.ncl (Shapefiles)

Calculating an interpolatory spline through a 1D set of values.
    interp1d_1.ncl (One-dimensional interpolation)

Calculating areal averages
    cmorph_1.ncl (high resolution precipitation)
    cmorph_2.ncl (high resolution precipitation)
    cmorph_3.ncl (high resolution precipitation)
    hdf4sds_1.ncl (HDF/HDF-EOS)
    persiann_1.ncl (high resolution precipitation)
    persiann_2.ncl (high resolution precipitation)
    persiann_3.ncl (high resolution precipitation)
    trmm_1.ncl (high resolution precipitation)

Calculating climatologies spanning user-specified years
    climo_6.ncl (climatology)

Calculating daily anomalies from the mean annual cycle
    climo_5.ncl (climatology)

Calculating decadal means and standard deviations
    climo_1.ncl (climatology)

Calculating deviation from zonal mean
    dev_1.ncl (deviations from a mean)
    dev_2.ncl (deviations from a mean)

Calculating differences between decades
    climo_1.ncl (climatology)

Calculating dispersions statistics
    hdf5eos_4.ncl (HDF/HDF-EOS)

Calculating divergence
    vecanno_1.ncl

Calculating global anomalies at each grid point
    godas_3.ncl (GODAS)

Calculating interannual variability
    climo_3.ncl (climatology)

Calculating lat/lon values associated with geoscientific data
    native_5.ncl (native grids)

Calculating long term monthly means from monthly data
    coneff_6.ncl (contour effects)

Calculating monthly climatologies
    climo_2.ncl (climatology)
    climo_3.ncl (climatology)
    coads_3.ncl (COADS)

Calculating positive and negative lags in a cross correlation
    corel_2.ncl (correlations)

Calculating probabilities
    climo_1.ncl (climatology)

Calculating seasonal means
    climo_1.ncl (climatology)
    climo_2.ncl (climatology)

Calculating standard EOFs
    eof_5.ncl (empirical orthogonal functions)

Calculating standard deviations of monthly means
    climo_3.ncl (climatology)

Calculating symmetric contour intervals
    color_15.ncl (color functions)
    contoursym_3.ncl (contour levels with symmetric color tables)
    eof_1.ncl (empirical orthogonal functions)
    eof_5.ncl (empirical orthogonal functions)

Calculating temporal Fourier information of a monthly climatology
    fanal_2.ncl (Fourier analysis)

Calculating the daily mean annual cycle
    climo_5.ncl (climatology)

Calculating the least squared regression for a one dimensional array
    regress_1.ncl (regression)
    scatter_4.ncl (scatter plots)

Calculating the local minima/maxima of your data
    minmax_1.ncl (local min/maxima)
    minmax_2.ncl (local min/maxima)
    minmax_3.ncl (local min/maxima)
    minmax_4.ncl (local min/maxima)

Calculating the regression coefficient
    regress_2.ncl (regression)

Calculating wave information of a monthly climatology
    fanal_3.ncl (Fourier analysis)

Calculating zonal Fourier information of a monthly climatology
    fanal_1.ncl (Fourier analysis)

Calling a Fortran subroutine using a shared object created by WRAPIT
    mcsst_4.ncl (NAVO MCSST)

Centering labels with respect to labelbar boxes
    conLev_4.ncl (contour levels)
    lb_14.ncl (labelbars)
    lb_15.ncl (labelbars)
    mask_5.ncl (masking)
    vegland_1.ncl (categorical data)

Centering the labels inside each box in a labelbar
    lb_4.ncl (labelbars)
    vegland_1.ncl (categorical data)

Centering the labels under the labelbar boxes
    hdf4eos_5.ncl (HDF/HDF-EOS)
    mask_4.ncl (masking)
    shapefiles_1.ncl (Shapefiles)

Changing the angle of labelbar labels
    lb_3.ncl (labelbars)

Changing the angle of text strings
    annotate_3.ncl (annotations)
    lcmask_4.ncl (masking lambert conformal)
    mptick_10.ncl (map tickmarks)
    mptick_12.ncl (map tickmarks)

Changing the angle of the legend labels
    leg_4.ncl (legends)

Changing the aspect ratio of a bar plot
    bar_1.ncl (bar plots)
    bar_10.ncl (bar plots)
    bar_11.ncl (bar plots)
    bar_12.ncl (bar plots)
    bar_13.ncl (bar plots)
    bar_15.ncl (bar plots)
    bar_2.ncl (bar plots)
    bar_3.ncl (bar plots)
    bar_4.ncl (bar plots)
    bar_5.ncl (bar plots)
    bar_6.ncl (bar plots)
    bar_8.ncl (bar plots)
    cmorph_3.ncl (high resolution precipitation)

Changing the aspect ratio of a map
    viewport_6.ncl (viewport)

Changing the background color of the contour line labels
    ce_5.ncl (cylindrical equidistant projections)
    dev_1.ncl (deviations from a mean)
    dev_2.ncl (deviations from a mean)

Changing the center latitude and longitude for an orthographic projection
    icon_6.ncl (ICON data)
    mapgrid_4.ncl (map grid lines)
    maponly_22.ncl (maps)
    proj_3.ncl (map projections)

Changing the center longitude for a cylindrical equidistant projection
    climo_3.ncl (climatology)
    coads_1.ncl (COADS)
    coads_2.ncl (COADS)
    coads_4.ncl (COADS)
    color_6.ncl (color functions)
    color_7.ncl (color functions)
    conOncon_2.ncl (contours on contours)
    hdf4eos_4.ncl (HDF/HDF-EOS)
    newcolor_15.ncl (new 32-bit color capabilities)

Changing the center longitude/latitude for a cylindrical equidistant projection
    hdf4eos_5.ncl (HDF/HDF-EOS)

Changing the color and thickness of a Y reference line
    annotate_8.ncl (annotations)
    bar_14.ncl (bar plots)

Changing the color and thickness of polylines
    draworder_4.ncl (drawing order of plot elements)
    draworder_4_fix.ncl
    polyg_11.ncl (primitives)
    polyg_4.ncl (primitives)
    polyg_9.ncl (primitives)
    viewport_1.ncl (viewport)
    viewport_2.ncl (viewport)
    viewport_3.ncl (viewport)

Changing the color and thickness of polymarkers
    opacity_1.ncl (opacity/transparency)

Changing the color map using "setvalues"
    native_4.ncl (native grids)

Changing the color of a contour line
    conOncon_1.ncl (contours on contours)
    conOncon_5.ncl (contours on contours)
    conOncon_7.ncl (contours on contours)

Changing the color of a filled polygon
    draworder_4.ncl (drawing order of plot elements)
    draworder_4_fix.ncl
    polyg_13.ncl (primitives)
    polyg_4.ncl (primitives)

Changing the color of contour fill patterns
    coneff_12.ncl (contour effects)

Changing the color of land
    maponly_27.ncl (maps)

Changing the color of map outlines
    color_16.ncl (color functions)
    lb_12.ncl (labelbars)
    maponly_2.ncl (maps)

Changing the color of streamlines
    stream_3.ncl (streamline plots)
    stream_4.ncl (streamline plots)
    stream_7.ncl (streamline plots)
    stream_8.ncl (streamline plots)

Changing the color of text strings
    fcodes_1.ncl (function codes)

Changing the color of the map grid lines
    mapgrid_3.ncl (map grid lines)
    maponly_18.ncl (maps)

Changing the color of the oceans, land, and inland water areas
    maponly_3.ncl (maps)

Changing the color of tickmark labels
    panel_24.ncl (panel plots)
    unique_10.ncl (unique plots)

Changing the color of tickmarks
    axes_4.ncl (axes)

Changing the colors of lines inside a legend
    conOncon_6.ncl (contours on contours)

Changing the contour level spacing
    ce_3.ncl (cylindrical equidistant projections)
    color_11.ncl (color functions)
    color_9.ncl (color functions)
    color_9_new.ncl
    conLab_4.ncl (contour labels)
    coneff_2.ncl (contour effects)
    cru_3.ncl (CRU data)
    lb_8.ncl (labelbars)
    lb_9.ncl (labelbars)
    minmax_4.ncl (local min/maxima)

Changing the dash pattern of a contour line
    conOncon_6.ncl (contours on contours)

Changing the dash patterns of lines inside a legend
    conOncon_6.ncl (contours on contours)
    leg_11.ncl (legends)
    leg_5.ncl (legends)
    leg_6.ncl (legends)

Changing the data in a contour/map plot using "setvalues"
    animate_1.ncl (Animations)

Changing the default markers in an XY plot
    leg_13.ncl (legends)
    leg_3.ncl (legends)
    xy_2.ncl (XY plots)

Changing the density of a contour fill pattern
    conOncon_4.ncl (contours on contours)

Changing the density of a fill pattern
    draworder_4.ncl (drawing order of plot elements)
    draworder_4_fix.ncl
    polyg_4.ncl (primitives)

Changing the density of contour shaded patterns
    climo_1.ncl (climatology)
    coneff_10.ncl (contour effects)
    coneff_11.ncl (contour effects)

Changing the distance between wind barb ticks
    barb_3.ncl (wind barbs)

Changing the fill colors in a bar plot
    bar_15.ncl (bar plots)
    bar_6.ncl (bar plots)

Changing the font and color of XY line labels
    xy_14.ncl (XY plots)

Changing the font height of labelbar labels
    lb_13.ncl (labelbars)
    lb_14.ncl (labelbars)
    lb_16.ncl (labelbars)

Changing the font of a text string
    color_18.ncl (color functions)
    text_8.ncl (text)
    viewport_5.ncl (viewport)

Changing the font of a text string using a function code
    eqn_5.ncl (equations)

Changing the font of a text string using a function code
    eqn_1.ncl (equations)
    eqn_2.ncl (equations)
    eqn_3.ncl (equations)
    eqn_4.ncl (equations)
    viewport_5.ncl (viewport)

Changing the font of a text string using a function code
    fcodes_1.ncl (function codes)
    mptick_8.ncl (map tickmarks)

Changing the font of the labelbar's labels
    lb_4.ncl (labelbars)

Changing the font size of a legend title
    leg_11.ncl (legends)
    leg_2.ncl (legends)

Changing the font size of legend labels
    leg_1.ncl (legends)
    leg_12.ncl (legends)
    leg_4.ncl (legends)

Changing the font size of text
    fcodes_2.ncl (function codes)

Changing the font size of the labelbar's labels
    colormap_7.ncl (colormaps)
    font_4.ncl (fonts)
    gsn_contour_3.ncl (gsn_contour plots)
    lb_3.ncl (labelbars)
    proj_1.ncl (map projections)

Changing the labelbar labels
    hdf4eos_5.ncl (HDF/HDF-EOS)
    lb_2.ncl (labelbars)
    lb_3.ncl (labelbars)
    lb_4.ncl (labelbars)
    vegland_1.ncl (categorical data)

Changing the labels and tickmarks in a bar plot
    bar_5.ncl (bar plots)

Changing the labels and tickmarks on a contour plot
    axes_5.ncl (axes)
    conwomap_3.ncl (contours w/o maps)
    conwomap_4.ncl (contours w/o maps)
    conwomap_5.ncl (contours w/o maps)

Changing the labels and tickmarks on the X axis in an XY plot
    unique_10.ncl (unique plots)
    xy_6.ncl (XY plots)

Changing the labels in a legend
    xy_16.ncl (XY plots)
    xy_32.ncl (XY plots)

Changing the land fill color
    draworder_3.ncl (drawing order of plot elements)
    draworder_5.ncl (drawing order of plot elements)
    shapefiles_12.ncl (Shapefiles)
    shapefiles_12b.ncl (Shapefiles)

Changing the legend box fill color
    leg_10.ncl (legends)

Changing the length of a wind barb tick
    barb_3.ncl (wind barbs)

Changing the length of streamlines
    stream_2.ncl (streamline plots)
    stream_3.ncl (streamline plots)
    stream_4.ncl (streamline plots)

Changing the length of the lines in a legend
    leg_12.ncl (legends)

Changing the length of the smallest vector as a fraction of the reference vector
    veceff_1.ncl (vector effects)
    veceff_2.ncl (vector effects)
    veceff_3.ncl (vector effects)
    veceff_4.ncl (vector effects)
    vector_1.ncl (vector plots)
    vector_2.ncl (vector plots)
    vector_4.ncl (vector plots)

Changing the length of the vectors
    barb_1.ncl (wind barbs)
    ce_4.ncl (cylindrical equidistant projections)
    coamps_2.ncl (COAMPS)
    coamps_3.ncl (COAMPS)
    era40_2.ncl (ERA40 data)
    ice_2.ncl (CESM ice model)
    lcmask_3.ncl (masking lambert conformal)
    vecanno_1.ncl
    veceff_1.ncl (vector effects)
    veceff_2.ncl (vector effects)
    veceff_3.ncl (vector effects)
    veceff_4.ncl (vector effects)

Changing the length of the wind barbs
    barb_2.ncl (wind barbs)
    barb_3.ncl (wind barbs)
    barb_4.ncl (wind barbs)

Changing the length of tickmarks
    axes_4.ncl (axes)
    maponly_24.ncl (maps)
    mptick_5.ncl (map tickmarks)

Changing the line color and thickness in an XY plot
    climo_5.ncl (climatology)
    xy_3.ncl (XY plots)

Changing the line color for multiple curves in an XY plot
    leg_13.ncl (legends)
    unique_10.ncl (unique plots)
    xy_2.ncl (XY plots)
    xy_7.ncl (XY plots)

Changing the line colors of lines inside a legend
    leg_5.ncl (legends)

Changing the line dash pattern in an XY plot
    unique_6.ncl (unique plots)
    xy_3.ncl (XY plots)
    xy_31.ncl (XY plots)
    xy_7.ncl (XY plots)
    xy_8.ncl (XY plots)

Changing the line thickness for multiple curves in an XY plot
    xy_2.ncl (XY plots)

Changing the line thickness in an XY plot
    xy_31.ncl (XY plots)

Changing the magnitude of the vectors
    coamps_2.ncl (COAMPS)
    coamps_3.ncl (COAMPS)
    era40_2.ncl (ERA40 data)
    ice_2.ncl (CESM ice model)

Changing the map grid lines to dashed lines
    fuji.ncl
    mapgrid_2.ncl (map grid lines)
    mapgrid_6.ncl (map grid lines)
    maponly_18.ncl (maps)
    maponly_23.ncl (maps)
    raster_3.ncl (raster plots)

Changing the marker color and size in a map plot
    leg_7.ncl (legends)
    polyg_8.ncl (primitives)
    scatter_3.ncl (scatter plots)

Changing the marker color in a map plot
    polyg_7.ncl (primitives)

Changing the marker color in an XY plot
    regress_1.ncl (regression)
    scatter_1.ncl (scatter plots)
    scatter_2.ncl (scatter plots)
    scatter_4.ncl (scatter plots)
    scatter_5.ncl (scatter plots)
    scatter_8.ncl (scatter plots)
    xy_4.ncl (XY plots)

Changing the marker colors inside a legend
    leg_11.ncl (legends)

Changing the marker colors on a polar map plot
    scatter_6.ncl (scatter plots)

Changing the marker size in an XY plot
    regress_1.ncl (regression)
    scatter_1.ncl (scatter plots)
    scatter_2.ncl (scatter plots)
    scatter_4.ncl (scatter plots)
    scatter_5.ncl (scatter plots)
    scatter_8.ncl (scatter plots)
    xy_4.ncl (XY plots)

Changing the marker sizes on a polar map plot
    scatter_6.ncl (scatter plots)

Changing the markers in an XY plot
    regress_1.ncl (regression)
    scatter_1.ncl (scatter plots)
    scatter_2.ncl (scatter plots)
    scatter_4.ncl (scatter plots)
    scatter_5.ncl (scatter plots)
    scatter_8.ncl (scatter plots)
    xy_4.ncl (XY plots)

Changing the markers inside a legend
    leg_11.ncl (legends)

Changing the minimum latitude for a polar stereographic map
    color_3.ncl (color functions)
    color_4.ncl (color functions)

Changing the ocean fill color
    draworder_5.ncl (drawing order of plot elements)

Changing the order of items inside a legend
    leg_9.ncl (legends)

Changing the orientation of a legend
    leg_3.ncl (legends)
    scatter_5.ncl (scatter plots)

Changing the orientation of the labelbar
    lb_5.ncl (labelbars)
    mask_10.ncl (masking)

Changing the position of individual plots on a page
    meteo_1.ncl (meteograms)

Changing the position of the vector arrow relative to data location
    vector_7.ncl (vector plots)

Changing the precision of the tickmark labels
    xy_11.ncl (XY plots)

Changing the scale of the data
    moc_2.ncl (meridional overturning)

Changing the size of the dot fill pattern in a contour plot
    coneff_11.ncl (contour effects)

Changing the size of the vectors
    barb_1.ncl (wind barbs)

Changing the size of the wind barbs
    barb_2.ncl (wind barbs)
    barb_3.ncl (wind barbs)

Changing the size of tickmark labels
    axes_4.ncl (axes)

Changing the size/shape of a contour plot using viewport resources
    cmorph_3.ncl (high resolution precipitation)
    conwomap_2.ncl (contours w/o maps)
    gsn_contour_2.ncl (gsn_contour plots)

Changing the size/shape of an XY plot using viewport resources
    viewport_4.ncl (viewport)
    xy_18.ncl (XY plots)
    xy_18_new.ncl
    xy_5.ncl (XY plots)

Changing the stride of the labelbar labels
    ce_3.ncl (cylindrical equidistant projections)
    coamps_1.ncl (COAMPS)
    grid_fill_1.ncl (grid filling)
    lb_5.ncl (labelbars)

Changing the style of the map tickmarks labels
    ce_3.ncl (cylindrical equidistant projections)
    mapgrid_1.ncl (map grid lines)
    mapgrid_2.ncl (map grid lines)
    mapgrid_3.ncl (map grid lines)
    mptick_2.ncl (map tickmarks)

Changing the thickness and pattern of grid lines on an XY plot
    xy_9.ncl (XY plots)

Changing the thickness of a wind barb tick
    barb_4.ncl (wind barbs)

Changing the thickness of map outlines
    coamps_1.ncl (COAMPS)
    maponly_2.ncl (maps)
    native_5.ncl (native grids)

Changing the thickness of polylines
    conOncon_9.ncl (contours on contours)

Changing the tickmarks labels on a map
    mptick_6.ncl (map tickmarks)
    mptick_7.ncl (map tickmarks)
    mptick_8.ncl (map tickmarks)

Changing the title on the Y axis
    xy_5.ncl (XY plots)
    xy_7.ncl (XY plots)

Changing the view of a satellite map
    draworder_3.ncl (drawing order of plot elements)
    maponly_5.ncl (maps)
    mask_6.ncl (masking)

Changing the view of an orthographic map
    hdf4sds_5.ncl (HDF/HDF-EOS)
    maponly_22.ncl (maps)
    mask_4.ncl (masking)

Changing the width and height of a labelbar
    ease_1.ncl (EASE grid)
    gsn_contour_3.ncl (gsn_contour plots)
    lb_11.ncl (labelbars)
    lb_13.ncl (labelbars)
    lb_16.ncl (labelbars)
    lb_5.ncl (labelbars)
    vegland_1.ncl (categorical data)

Changing the width and height of a legend
    annotate_4.ncl (annotations)
    conOncon_6.ncl (contours on contours)
    leg_1.ncl (legends)
    leg_10.ncl (legends)
    leg_11.ncl (legends)
    leg_12.ncl (legends)
    leg_2.ncl (legends)
    leg_3.ncl (legends)
    leg_4.ncl (legends)
    omega_1.ncl (omega)
    xy_31.ncl (XY plots)

Changing the width and height of a map
    viewport_6.ncl (viewport)

Changing the width and height of a plot
    cru_6.ncl (CRU data)
    interp1d_1.ncl (One-dimensional interpolation)
    lb_11.ncl (labelbars)
    lb_5.ncl (labelbars)
    meteo_1.ncl (meteograms)
    panel_24.ncl (panel plots)
    time_labels_1.ncl (time axis labels)
    time_labels_3.ncl (time axis labels)
    tm_1.ncl (tickmarks)
    tm_2.ncl (tickmarks)
    tm_3.ncl (tickmarks)
    xy_5.ncl (XY plots)

Changing the width and height of an XY plot legend
    ave_2.ncl (weighted averages)

Changing the width of the bars in a bar plot
    annotate_8.ncl (annotations)
    bar_12.ncl (bar plots)
    bar_13.ncl (bar plots)
    bar_14.ncl (bar plots)
    bar_3.ncl (bar plots)
    bar_7.ncl (bar plots)

Changing the width of the bars in a histogram
    histo_11.ncl (histograms)

Checking the variable type on the file prior to reading
    hdf5eos_2.ncl (HDF/HDF-EOS)

Clipping markers outside the viewport
    scatter_2.ncl (scatter plots)

Clipping vectors outside a viewport
    vector_6.ncl (vector plots)

Color-coding climate divisions based on precipitation values
    polyg_2.ncl (primitives)

Coloring vectors based on magnitude
    ice_2.ncl (CESM ice model)
    veceff_1.ncl (vector effects)
    veceff_2.ncl (vector effects)
    veceff_4.ncl (vector effects)

Coloring vectors based on temperature data
    vector_4.ncl (vector plots)

Coloring vectors with a single color
    veceff_3.ncl (vector effects)

Combining two sets of paneled plots on one page
    panel_14.ncl (panel plots)
    panel_15.ncl (panel plots)
    panel_17.ncl (panel plots)
    panel_18.ncl (panel plots)
    panel_22.ncl (panel plots)

Comparing Meridional Overturning Circulation (MOC) from the NCOM model to calculated values
    moc_1.ncl (meridional overturning)

Comparing old Mollweide projection with new one
    maponly_18.ncl (maps)

Comparing shapefile data with NCL's map databases
    coast.ncl
    coast_3.ncl (coastlines)

Comparing two sets of histograms
    histo_12.ncl (histograms)
    histo_6.ncl (histograms)
    overlay_4.ncl (Overlays)

Computing a climatology for a selected region and time period
    indices_nino_1.ncl (Atmospheric and Oceanographic Indices)

Computing correlations between SOI and various gridded variables
    indices_soi_2.ncl

Computing daily averages using simple loop plus array syntax
    crcm_1.ncl (Canadian Climate Center: CRCM)
    crcm_2.ncl (Canadian Climate Center: CRCM)

Computing dispersion statistics
    regrid_12.ncl (regridding)
    regrid_13.ncl (regridding)

Computing global areal mean values after computing the appropriate weights
    regrid_9.ncl (regridding)

Computing global areal mean values after computing the gaussian weights
    regrid_8.ncl (regridding)

Computing global areal mean values after generating the weights
    regrid_7.ncl (regridding)

Computing global areal mean values by generating the weights
    regrid_10.ncl (regridding)
    regrid_6.ncl (regridding)

Computing omega from CCSM output.
    omega_1.ncl (omega)
    omega_2.ncl (omega)

Computing the Oceanic Nino Index
    indices_oni_1.ncl (Atmospheric and Oceanographic Indices)

Computing the Southern Oscillation Index signal and noise values
    indices_soi_1.ncl

Computing the Standardized Precipitation Index (SPI)
    spi_1.ncl (Standardized Precipitation Index)
    spi_2.ncl (Standardized Precipitation Index)

Contouring AVHRR data
    avhrr_1.ncl (AVHRR)

Contouring ISCCP data
    isccp_1.ncl (ISCCP grid)

Contouring an ARPEGE grid
    arpege_1.ncl (ARPEGE grids)
    contour1d_2.ncl (contouring 1D random data)

Contouring one-dimensional X, Y, Z data
    ESMF_regrid_21.ncl (ESMF regridding)
    arpege_1.ncl (ARPEGE grids)
    contour1d_1.ncl (contouring 1D random data)
    contour1d_2.ncl (contouring 1D random data)
    icon_1.ncl (ICON data)
    icon_2.ncl (ICON data)
    icon_4.ncl (ICON data)
    icon_5.ncl (ICON data)
    icon_6.ncl (ICON data)
    isccp_1.ncl (ISCCP grid)
    station_1.ncl (station data)
    trimesh_1.ncl (triangular meshes)

Controlling how contour labels are drawn
    ce_5.ncl (cylindrical equidistant projections)

Controlling the draw order of a polygon
    draworder_1.ncl (drawing order of plot elements)
    draworder_1_fix.ncl
    xy_10.ncl (XY plots)

Controlling the draw order of markers relative to map fill
    draworder_5.ncl (drawing order of plot elements)

Controlling the draw order of polygons, lines, and markers
    draworder_4.ncl (drawing order of plot elements)
    draworder_4_fix.ncl

Controlling the size and appearance of the vector arrow heads
    veceff_3.ncl (vector effects)

Controlling the size of the vector arrow heads
    veceff_2.ncl (vector effects)

Controlling the spacing of labels on a contour line
    conLab_3.ncl (contour labels)

Controlling which contour lines get drawn
    coneff_15.ncl (contour effects)
    station_1.ncl (station data)

Controlling which contour lines get labeled
    conLab_7.ncl (contour labels)

Converting "byte" data to "float"
    avhrr_1.ncl (AVHRR)
    mcsst_1.ncl (NAVO MCSST)
    mcsst_2.ncl (NAVO MCSST)
    mcsst_3.ncl (NAVO MCSST)
    mcsst_4.ncl (NAVO MCSST)

Converting "short" data to "float"
    climo_5.ncl (climatology)
    climo_6.ncl (climatology)
    coads_1.ncl (COADS)
    coads_2.ncl (COADS)
    coads_3.ncl (COADS)
    coads_4.ncl (COADS)
    cru_1.ncl (CRU data)
    cru_2.ncl (CRU data)
    cru_3.ncl (CRU data)
    cru_4.ncl (CRU data)
    cru_5.ncl (CRU data)
    cru_7.ncl (CRU data)
    hdf4sds_4.ncl (HDF/HDF-EOS)

Converting "string" time values using cd_calendar
    climo_5.ncl (climatology)
    climo_6.ncl (climatology)
    hdf4sds_5.ncl (HDF/HDF-EOS)

Converting NDC values to lat/lon values
    mptick_9.ncl (map tickmarks)

Converting WRF Times variable to numeric values
    time_labels_3.ncl (time axis labels)

Converting a lat/lon grid to a POP grid
    lat2pop_1.ncl (lat/lon to POP)

Converting from HSV space to RGB space
    color_13.ncl (color functions)
    color_18.ncl (color functions)
    colormap_6.ncl (colormaps)

Converting lat/lon values to NDC values
    annotate_7.ncl (annotations)
    annotate_8.ncl (annotations)
    lcmask_4.ncl (masking lambert conformal)
    mptick_10.ncl (map tickmarks)
    mptick_12.ncl (map tickmarks)
    text_10.ncl (text)

Converting strings to integers
    table_5.ncl (tables)

Copying attributes from one variable to another
    ave_1.ncl (weighted averages)
    ave_2.ncl (weighted averages)
    corel_3.ncl (correlations)
    regress_2.ncl (regression)

Copying coordinate arrays from one variable to another
    climo_1.ncl (climatology)
    corel_3.ncl (correlations)
    mask_9.ncl (masking)
    vecanno_1.ncl

Counting missing values
    cmorph_1.ncl (high resolution precipitation)
    cmorph_2.ncl (high resolution precipitation)
    cmorph_3.ncl (high resolution precipitation)
    hdf4sds_1.ncl (HDF/HDF-EOS)
    persiann_1.ncl (high resolution precipitation)
    persiann_2.ncl (high resolution precipitation)
    persiann_3.ncl (high resolution precipitation)
    trmm_1.ncl (high resolution precipitation)

Create an array that spans the desired area
    binning_2.ncl (binning)

Create several vertical cross-sections
    cloudsat_1.ncl (CloudSat: Cloud Vertical Structure)

Creating a LogLin object
    barb_4.ncl (wind barbs)

Creating a blank plot
    axes_4.ncl (axes)
    bar_10.ncl (bar plots)
    mptick_9.ncl (map tickmarks)
    newcolor_12.ncl (new 32-bit color capabilities)
    radar_3.ncl (radar (r,theta) plots)

Creating a center subtitle
    ce_2.ncl (cylindrical equidistant projections)
    climo_3.ncl (climatology)
    conLab_4.ncl (contour labels)

Creating a color map to match the number of contour levels
    color_12.ncl (color functions)

Creating a color map using RGB triplets
    WRF_pcp_1.ncl (WRF precipitation)
    WRF_pcp_1_new.ncl
    animate_1.ncl (Animations)
    climo_4.ncl (climatology)
    coamps_1.ncl (COAMPS)
    coamps_3.ncl (COAMPS)
    color_12.ncl (color functions)
    colormap_2.ncl (colormaps)
    conOncon_10.ncl (contours on contours)
    conOncon_9.ncl (contours on contours)
    mask_4.ncl (masking)
    mask_6.ncl (masking)
    meteo_1.ncl (meteograms)

Creating a color map using RGB triplets read off a file
    color_10.ncl (color functions)

Creating a color map using RGB values.
    raster_5.ncl (raster plots)

Creating a color map using named colors
    climo_3.ncl (climatology)
    color_4.ncl (color functions)
    colormap_2.ncl (colormaps)
    conOncon_8.ncl (contours on contours)
    draworder_5.ncl (drawing order of plot elements)
    hdf4eos_5.ncl (HDF/HDF-EOS)
    maponly_19.ncl (maps)
    native_3.ncl (native grids)
    oz_2.ncl
    panel_25.ncl (panel plots)
    points.ncl
    raster_1.ncl (raster plots)
    regrid_10.ncl (regridding)
    regrid_11.ncl (regridding)
    regrid_6.ncl (regridding)
    regrid_7.ncl (regridding)
    scatter_5.ncl (scatter plots)
    scatter_7.ncl (scatter plots)
    shapefiles_6.ncl (Shapefiles)
    shapefiles_7.ncl (Shapefiles)
    shapefiles_7_new.ncl
    table_5.ncl (tables)
    unique_1.ncl (unique plots)

Creating a color map using span_named_colors
    colormap_8.ncl (colormaps)
    colormap_9.ncl (colormaps)

Creating a color map using the HSV color model
    colormap_6.ncl (colormaps)
    colormap_7.ncl (colormaps)

Creating a colormap that reverses itself at the mid point
    colormap_9.ncl (colormaps)

Creating a composite image of a night and day pass
    mcsst_4.ncl (NAVO MCSST)

Creating a contour plot with two sets of filled contours
    WRF_pcp_1.ncl (WRF precipitation)
    WRF_pcp_1_new.ncl
    conOncon_10.ncl (contours on contours)

Creating a difference plot
    climo_1.ncl (climatology)
    cru_3.ncl (CRU data)

Creating a grayscale color map
    annotate_3.ncl (annotations)

Creating a main title
    axes_5.ncl (axes)
    ce_2.ncl (cylindrical equidistant projections)
    conwomap_5.ncl (contours w/o maps)
    text_5.ncl (text)
    veceff_1.ncl (vector effects)
    veceff_2.ncl (vector effects)
    xy_5.ncl (XY plots)

Creating a map of Australia
    oz_1.ncl

Creating a mask variable using outlines from a shapefile
    shapefiles_11.ncl (Shapefiles)

Creating a netCDF file
    binning_1.ncl (binning)
    cmorph_1.ncl (high resolution precipitation)
    cmorph_2.ncl (high resolution precipitation)
    cmorph_3.ncl (high resolution precipitation)
    cpcuni_1.ncl
    regrid_10.ncl (regridding)
    regrid_11.ncl (regridding)
    regrid_13.ncl (regridding)
    regrid_6.ncl (regridding)
    regrid_7.ncl (regridding)
    regrid_8.ncl (regridding)
    regrid_9.ncl (regridding)
    trmm_1.ncl (high resolution precipitation)

Creating a new date array to use in a plot
    xy_5.ncl (XY plots)

Creating a panel of bar charts overlaid on maps
    panel_30.ncl (panel plots)

Creating a quiver plot
    unique_14.ncl (unique plots)

Creating a radiance plot
    hdf4eos_2.ncl (HDF/HDF-EOS)

Creating a red-yellow-blue color map
    polyg_2.ncl (primitives)

Creating a reflectance plot
    hdf4eos_1.ncl (HDF/HDF-EOS)

Creating a separate procedure to create a specific plot
    xy_29.ncl (XY plots)

Creating a special "LogLin" object
    draworder_4.ncl (drawing order of plot elements)
    draworder_4_fix.ncl

Creating a topography plot using raster contours
    raster_4.ncl (raster plots)

Creating a user-defined function for cleaner code
    ESMF_all_5.ncl (ESMF regridding)
    ESMF_regrid_5.ncl (ESMF regridding)
    ESMF_wgts_5.ncl (ESMF regridding)
    annotate_11.ncl (annotations)
    pdf_6.ncl (probability distributions)
    xy_30.ncl (XY plots)

Creating a vegetation classification plot using raster contours
    vegland_1.ncl (categorical data)

Creating a vegetation plot using raster contours
    fuji.ncl
    raster_3.ncl (raster plots)

Creating animations
    animate_1.ncl (Animations)
    animate_2.ncl (Animations)
    animate_2_map.ncl
    unique_4.ncl (unique plots)

Creating bivariate PDFs of variables with different distributions
    pdf_5.ncl (probability distributions)

Creating contours for a constant field
    conLev_4.ncl (contour levels)

Creating horizontal and vertical labelbars
    WRF_pcp_1.ncl (WRF precipitation)
    WRF_pcp_1_new.ncl
    conOncon_10.ncl (contours on contours)
    overlay_10.ncl (Overlays)

Creating map tickmark labels with degree symbols
    mptick_7.ncl (map tickmarks)

Creating packed netCDF files
    persiann_1.ncl (high resolution precipitation)
    persiann_2.ncl (high resolution precipitation)
    persiann_3.ncl (high resolution precipitation)

Creating stacked plots
    bar_5.ncl (bar plots)

Creating tickmark objects using gsn_blank_plot
    axes_4.ncl (axes)

Creating tickmark objects using gsn_csm_blank_plot
    maponly_24.ncl (maps)
    xy_30.ncl (XY plots)

Creating your own filled box markers
    polyg_7.ncl (primitives)

Creating your own line dash pattern for an XY plot
    xy_3.ncl (XY plots)
    xy_31.ncl (XY plots)

Creating your own markers for a contour plot
    opacity_1.ncl (opacity/transparency)

Creating your own markers for an XY plot
    scatter_2.ncl (scatter plots)
    unique_12.ncl (unique plots)
    xy_4.ncl (XY plots)

Customizing a labelbar for a contour plot
    gsn_contour_3.ncl (gsn_contour plots)
    lb_5.ncl (labelbars)
    mask_4.ncl (masking)
    unique_9.ncl (unique plots)
    vegland_1.ncl (categorical data)

Customizing figure strings in paneled plots
    newcolor_14.ncl (new 32-bit color capabilities)
    panel_26.ncl (panel plots)
    panel_5.ncl (panel plots)

Customizing the Y axis tickmarks
    histo_12.ncl (histograms)

Customizing the background of a Skew-T plot
    skewt_1.ncl (Skew-T plots)
    skewt_2.ncl (Skew-T plots)
    skewt_3.ncl (Skew-T plots)
    skewt_4.ncl (Skew-T plots)

Customizing the fill color of various map areas
    unique_1.ncl (unique plots)

Customizing the labels in a legend
    leg_1.ncl (legends)
    leg_2.ncl (legends)
    leg_3.ncl (legends)
    leg_5.ncl (legends)
    leg_9.ncl (legends)
    scatter_5.ncl (scatter plots)
    xy_31.ncl (XY plots)

Dealing with (possibly) packed data on netCDF file
    crcm_1.ncl (Canadian Climate Center: CRCM)
    crcm_2.ncl (Canadian Climate Center: CRCM)

Dealing with the issue of different
    godas_4.ncl (GODAS)

Decreasing the font size of text
    text_1.ncl (text)
    text_2.ncl (text)
    text_3.ncl (text)
    text_4.ncl (text)
    text_add_1.ncl

Decreasing the font size of the main title
    shapefiles_3.ncl (Shapefiles)

Decreasing the number of vectors drawn
    barb_1.ncl (wind barbs)
    barb_2.ncl (wind barbs)
    barb_3.ncl (wind barbs)
    ce_4.ncl (cylindrical equidistant projections)
    coamps_2.ncl (COAMPS)
    coamps_3.ncl (COAMPS)
    lcmask_3.ncl (masking lambert conformal)

Decreasing the thickness of contour lines
    conOncon_7.ncl (contours on contours)

Defining a color map by spanning between named colors
    colormap_8.ncl (colormaps)
    colormap_9.ncl (colormaps)

Displaying Probability Density Functions
    hdf5eos_4.ncl (HDF/HDF-EOS)

Drawing 10x6 plots in one panel
    panel_28.ncl (panel plots)

Drawing Antarctica with ice shelves
    maponly_19.ncl (maps)

Drawing Caribbean Islands
    maponly_26.ncl (maps)

Drawing Greek characters on an XY plot
    polyg_5.ncl (primitives)
    xy_10.ncl (XY plots)

Drawing HSV color wedges
    color_18.ncl (color functions)
    colormap_6.ncl (colormaps)
    colormap_7.ncl (colormaps)

Drawing Hovmueller plots
    coneff_1.ncl (contour effects)
    coneff_2.ncl (contour effects)
    panel_10.ncl (panel plots)
    time_labels_2.ncl (time axis labels)

Drawing Mexico and U.S. states
    maponly_9.ncl (maps)

Drawing Skew-T plots
    skewt_2.ncl (Skew-T plots)
    skewt_3.ncl (Skew-T plots)
    skewt_4.ncl (Skew-T plots)

Drawing Skew-T plots at nearest grid locations
    skewt_6.ncl (Skew-T plots)

Drawing U.S. climate divisions
    maponly_15.ncl (maps)

Drawing U.S. climate divisions for Idaho
    maponly_25.ncl (maps)

Drawing U.S. states
    native_3.ncl (native grids)

Drawing X axis labels at a 45 degree angle
    histo_15.ncl (histograms)
    histo_4.ncl (histograms)

Drawing XY plot curves with both lines and markers
    leg_13.ncl (legends)
    leg_3.ncl (legends)
    xy_2.ncl (XY plots)
    xy_28.ncl (XY plots)

Drawing Y axis labels using exponents
    axes_3.ncl (axes)

Drawing a "phase" contour plot
    phase_1.ncl (phased plots)

Drawing a Lambert Conformal U.S. map color-coded by climate divisions
    polyg_1.ncl (primitives)
    polyg_2.ncl (primitives)

Drawing a Lambert Conformal map using high resolution map outlines
    coast_2.ncl (coastlines)

Drawing a Robinson map projection
    ESMF_regrid_23.ncl (ESMF regridding)

Drawing a Skew-T plot with and without wind barbs
    skewt_2.ncl (Skew-T plots)

Drawing a WRF lat/lon grid using gsn_coordinates
    mapgrid_7.ncl (map grid lines)

Drawing a X reference line in an XY plot
    omega_1.ncl (omega)
    omega_2.ncl (omega)

Drawing a Y reference line in an XY plot
    annotate_8.ncl (annotations)
    bar_14.ncl (bar plots)
    climo_5.ncl (climatology)
    panel_9.ncl (panel plots)
    xy_5.ncl (XY plots)

Drawing a bar chart
    annotate_2.ncl (annotations)
    bar_15.ncl (bar plots)
    lb_11.ncl (labelbars)
    meteo_1.ncl (meteograms)

Drawing a base plot of differences
    conOncon_4.ncl (contours on contours)

Drawing a basic contour plot using gsn_contour
    gsn_contour_1.ncl (gsn_contour plots)
    gsn_contour_2.ncl (gsn_contour plots)
    gsn_contour_3.ncl (gsn_contour plots)

Drawing a black-and-white XY plot
    omega_2.ncl (omega)
    viewport_1.ncl (viewport)
    xy_1.ncl (XY plots)

Drawing a black-and-white streamline plot
    stream_5.ncl (streamline plots)

Drawing a black-and-white streamline plot over a map
    stream_1.ncl (streamline plots)
    stream_2.ncl (streamline plots)

Drawing a black-and-white vector plot
    vector_6.ncl (vector plots)
    vector_7.ncl (vector plots)

Drawing a black-and-white vector plot over a cylindrical equidistant map
    vector_3.ncl (vector plots)

Drawing a border around filled polygons
    polyg_1.ncl (primitives)
    polyg_2.ncl (primitives)

Drawing a box around a contour plot viewport
    viewport_2.ncl (viewport)

Drawing a box around a map plot viewport
    viewport_3.ncl (viewport)

Drawing a box around an XY plot viewport
    viewport_1.ncl (viewport)

Drawing a cartesian coordinate system
    axes_4.ncl (axes)

Drawing a circle on a map
    mask_6.ncl (masking)

Drawing a color significance plot
    conOncon_8.ncl (contours on contours)

Drawing a custom labelbar
    annotate_2.ncl (annotations)
    bar_11.ncl (bar plots)
    bar_12.ncl (bar plots)
    bar_7.ncl (bar plots)
    colormap_7.ncl (colormaps)
    lb_11.ncl (labelbars)
    lb_13.ncl (labelbars)
    lb_9.ncl (labelbars)
    maponly_6.ncl (maps)
    panel_23.ncl (panel plots)
    panel_27.ncl (panel plots)
    viewport_5.ncl (viewport)

Drawing a custom labelbar on a map
    polyg_2.ncl (primitives)
    shapefiles_1.ncl (Shapefiles)

Drawing a custom labelbar with a box around the outer edges
    lb_18.ncl (labelbars)

Drawing a custom labelbar with triangles at each end
    lb_16.ncl (labelbars)
    lb_17.ncl (labelbars)

Drawing a custom legend based on XY plot settings
    leg_13.ncl (legends)

Drawing a custom legend inside a map plot
    shapefiles_12.ncl (Shapefiles)
    shapefiles_12b.ncl (Shapefiles)
    unique_1.ncl (unique plots)

Drawing a custom legend inside an XY plot
    xy_19.ncl (XY plots)

Drawing a custom legend outside a contour plot
    leg_6.ncl (legends)
    leg_8.ncl (legends)

Drawing a custom legend outside an XY plot
    leg_5.ncl (legends)

Drawing a custom legend outside of a map plot
    minmax_4.ncl (local min/maxima)
    station_2.ncl (station data)

Drawing a custom legend using filled bars and text strings
    bar_13.ncl (bar plots)

Drawing a cylindrical equidistant map
    mptick_8.ncl (map tickmarks)
    polyg_4.ncl (primitives)
    regrid_12.ncl (regridding)
    regrid_13.ncl (regridding)
    viewport_3.ncl (viewport)
    viewport_6.ncl (viewport)

Drawing a default Skew-T background
    skewt_1.ncl (Skew-T plots)

Drawing a default cylindrical equidistant map
    maponly_1.ncl (maps)
    maponly_26.ncl (maps)
    mptick_1.ncl (map tickmarks)
    mptick_2.ncl (map tickmarks)
    mptick_3.ncl (map tickmarks)

Drawing a default histogram
    histo_1.ncl (histograms)

Drawing a default polar stereographic map
    maponly_4.ncl (maps)
    viewport_3.ncl (viewport)

Drawing a filled contours over a masked Lambert Conformal plot
    lcmask_1.ncl (masking lambert conformal)

Drawing a histogram
    histo_2.ncl (histograms)

Drawing a histogram using discrete bin values
    histo_3.ncl (histograms)

Drawing a histogram using exact min/max of data
    histo_4.ncl (histograms)
    histo_5.ncl (histograms)

Drawing a hodograph plot
    xy_28.ncl (XY plots)

Drawing a labelbar outside an XY plot
    scatter_8.ncl (scatter plots)

Drawing a lambert conformal map
    mptick_9.ncl (map tickmarks)

Drawing a lat/lon grid
    mapgrid_2.ncl (map grid lines)
    mapgrid_4.ncl (map grid lines)
    mapgrid_5.ncl (map grid lines)
    mapgrid_5_old.ncl
    mapgrid_6.ncl (map grid lines)
    polyg_6.ncl (primitives)

Drawing a lat/lon grid on a map
    mapgrid_1.ncl (map grid lines)
    mapgrid_3.ncl (map grid lines)

Drawing a lat/lon grid over the ocean only
    mask_4.ncl (masking)

Drawing a lat/lon grid using gsn_coordinates
    mapgrid_8.ncl (map grid lines)

Drawing a lat/lon grid using markers
    draworder_5.ncl (drawing order of plot elements)
    mask_9.ncl (masking)

Drawing a latitude/time contour plot
    climo_4.ncl (climatology)
    coneff_10.ncl (contour effects)
    coneff_3.ncl (contour effects)
    coneff_4.ncl (contour effects)
    coneff_5.ncl (contour effects)

Drawing a legend for only two of four curves
    leg_14.ncl (legends)

Drawing a legend inside an XY plot
    ave_2.ncl (weighted averages)
    leg_1.ncl (legends)
    leg_10.ncl (legends)
    leg_12.ncl (legends)
    leg_2.ncl (legends)
    leg_3.ncl (legends)
    leg_4.ncl (legends)
    omega_1.ncl (omega)
    omega_2.ncl (omega)
    xy_16.ncl (XY plots)
    xy_20.ncl (XY plots)
    xy_31.ncl (XY plots)

Drawing a legend on a contour plot
    conOncon_6.ncl (contours on contours)

Drawing a legend on top of everything in an XY plot
    leg_10.ncl (legends)

Drawing a legend outside an XY plot
    leg_9.ncl (legends)
    scatter_5.ncl (scatter plots)
    viewport_1.ncl (viewport)

Drawing a main title on three separate lines
    xy_18.ncl (XY plots)
    xy_18_new.ncl

Drawing a map and an XY plot on the same page.
    unique_12.ncl (unique plots)

Drawing a map using different resolutions within the high-res map database
    maponly_20.ncl (maps)

Drawing a map using the high resolution map outlines
    annotate_1.ncl (annotations)
    annotate_3.ncl (annotations)
    coast.ncl
    coast_1.ncl (coastlines)
    coast_2.ncl (coastlines)
    coast_3.ncl (coastlines)
    mapgrid_3.ncl (map grid lines)
    maponly_11.ncl (maps)
    maponly_20.ncl (maps)
    mptick_3.ncl (map tickmarks)
    trimesh_1.ncl (triangular meshes)

Drawing a map using the medium resolution map outlines
    annotate_1.ncl (annotations)
    annotate_3.ncl (annotations)
    arpege_1.ncl (ARPEGE grids)
    barb_3.ncl (wind barbs)
    contour1d_2.ncl (contouring 1D random data)
    hdf4eos_4.ncl (HDF/HDF-EOS)
    hdf4sds_5.ncl (HDF/HDF-EOS)
    isccp_1.ncl (ISCCP grid)
    mapgrid_3.ncl (map grid lines)
    mapgrid_4.ncl (map grid lines)
    maponly_26.ncl (maps)
    mcsst_3.ncl (NAVO MCSST)
    mptick_9.ncl (map tickmarks)
    native_2.ncl (native grids)
    raster_4.ncl (raster plots)
    rotatedltln_1.ncl (rotated lon-lon)
    shapefiles_3.ncl (Shapefiles)

Drawing a mercator map
    mptick_9.ncl (map tickmarks)

Drawing a meteogram
    meteo_1.ncl (meteograms)

Drawing a monthly calendar using gsn_table
    table_5.ncl (tables)

Drawing a partially transparent text string
    newcolor_2.ncl (new 32-bit color capabilities)

Drawing a perimeter around areas on a contour plot with missing data
    coneff_12.ncl (contour effects)
    conwomap_3.ncl (contours w/o maps)
    lat2pop_1.ncl (lat/lon to POP)
    mask_7.ncl (masking)
    moc_2.ncl (meridional overturning)
    moc_3.ncl (meridional overturning)

Drawing a pie chart
    pie_chart_1.ncl (pie charts)

Drawing a plot over a region
    goes_1.ncl (GOES)

Drawing a radial background plot
    radar_3.ncl (radar (r,theta) plots)

Drawing a radial background plot
    radar_4.ncl (radar (r,theta) plots)

Drawing a satellite map
    draworder_3.ncl (drawing order of plot elements)
    maponly_5.ncl (maps)

Drawing a scatter plot
    overlay_8.ncl (Overlays)
    polyg_7.ncl (primitives)
    scatter_1.ncl (scatter plots)
    scatter_2.ncl (scatter plots)
    xy_4.ncl (XY plots)

Drawing a scatter plot on a map
    leg_7.ncl (legends)
    polyg_8.ncl (primitives)

Drawing a scatter plot over a map
    scatter_3.ncl (scatter plots)

Drawing a scatter plot with a line through it
    scatter_9.ncl (scatter plots)

Drawing a scatter plot with a regression line
    regress_1.ncl (regression)
    scatter_4.ncl (scatter plots)

Drawing a scatter plot with markers of different colors
    scatter_5.ncl (scatter plots)
    scatter_8.ncl (scatter plots)

Drawing a scatter plot with markers of different colors and sizes
    radar_3.ncl (radar (r,theta) plots)
    scatter_6.ncl (scatter plots)
    scatter_7.ncl (scatter plots)

Drawing a schematic map
    arabian_sea.ncl

Drawing a simple contour plot
    axes_5.ncl (axes)
    conwomap_1.ncl (contours w/o maps)
    conwomap_3.ncl (contours w/o maps)
    conwomap_4.ncl (contours w/o maps)
    conwomap_5.ncl (contours w/o maps)

Drawing a simple filled contour plot
    conwomap_2.ncl (contours w/o maps)
    viewport_2.ncl (viewport)

Drawing a spaghetti contour plot
    conOncon_5.ncl (contours on contours)
    conOncon_7.ncl (contours on contours)

Drawing a table of filled triangles
    table_6.ncl (tables)

Drawing a table using gsn_table
    table_1.ncl (tables)
    table_4.ncl (tables)

Drawing a table with headers using gsn_table
    table_2.ncl (tables)

Drawing a time series plot
    ave_1.ncl (weighted averages)
    bar_15.ncl (bar plots)
    climo_2.ncl (climatology)
    indices_nino_1.ncl (Atmospheric and Oceanographic Indices)
    indices_oni_1.ncl (Atmospheric and Oceanographic Indices)
    indices_soi_1.ncl
    indices_soi_2.ncl
    spi_1.ncl (Standardized Precipitation Index)
    time_labels_3.ncl (time axis labels)
    xy_32.ncl (XY plots)

Drawing a topo map over Colorado
    unique_9.ncl (unique plots)

Drawing a wind profile plot
    barb_4.ncl (wind barbs)

Drawing all the counties in the U.S.
    maponly_10.ncl (maps)

Drawing all the counties in the U.S. named "Adams"
    maponly_10.ncl (maps)

Drawing all the map projections
    maponly_23.ncl (maps)

Drawing an X reference line in an XY plot
    xy_16.ncl (XY plots)

Drawing an XY and polar/contour plot on the same page using viewport resources
    panel_9.ncl (panel plots)

Drawing an XY curve on top of filled bars
    bar_14.ncl (bar plots)

Drawing an XY plot on top of filled bars
    annotate_8.ncl (annotations)

Drawing an XY plot with four different Y axes
    xy_27.ncl (XY plots)

Drawing an XY plot with just Y values
    xy_11.ncl (XY plots)

Drawing an XY plot with multiple curves
    ave_2.ncl (weighted averages)
    leg_13.ncl (legends)
    viewport_4.ncl (viewport)
    xy_2.ncl (XY plots)

Drawing an XY plot with three different Y axes
    xy_19.ncl (XY plots)

Drawing an XY plot with two different Y axes
    xy_20.ncl (XY plots)
    xy_25.ncl (XY plots)
    xy_26.ncl (XY plots)
    xy_7.ncl (XY plots)

Drawing an XY profile plot
    xy_16.ncl (XY plots)

Drawing an orthographic map
    mapgrid_4.ncl (map grid lines)

Drawing bar charts
    unique_3.ncl (unique plots)

Drawing bar charts around a map plot
    annotate_8.ncl (annotations)

Drawing bars instead of curves in an XY plot
    bar_1.ncl (bar plots)
    bar_2.ncl (bar plots)
    bar_3.ncl (bar plots)
    bar_4.ncl (bar plots)
    bar_5.ncl (bar plots)
    bar_6.ncl (bar plots)

Drawing bars up or down based on a Y reference value
    bar_1.ncl (bar plots)
    panel_30.ncl (panel plots)

Drawing bathymetric features over a map of the Arabian Sea
    arabian_sea.ncl

Drawing bathymetry of an ocean model
    plot_bathy.ncl

Drawing black-and-white contours over a cylindrical equidistant map
    ce_1.ncl (cylindrical equidistant projections)
    ce_2.ncl (cylindrical equidistant projections)
    conLab_1.ncl (contour labels)
    conLab_2.ncl (contour labels)
    conLab_3.ncl (contour labels)
    conLab_5.ncl (contour labels)

Drawing black-and-white contours over a polar stereographic map
    conLab_6.ncl (contour labels)
    font_2.ncl (fonts)
    polar_1.ncl (polar stereographic projection)
    polar_2.ncl (polar stereographic projection)

Drawing both a vertical and horizontal labelbar
    unique_3.ncl (unique plots)
    unique_4.ncl (unique plots)

Drawing box plots
    box_1.ncl (box plots)
    box_2.ncl (box plots)
    box_3.ncl (box plots)
    box_4.ncl (box plots)
    box_5.ncl (box plots)

Drawing boxes on a map using gsn_polyline_ndc
    conOncon_9.ncl (contours on contours)

Drawing buoy locations on a contour/map plot
    polyg_3.ncl (primitives)

Drawing cell-filled contours
    contoursym_4.ncl (contour levels with symmetric color tables)
    mask_10.ncl (masking)
    radar_1.ncl (radar (r,theta) plots)
    radar_2.ncl (radar (r,theta) plots)

Drawing color filled contours using a selected color map
    color_2.ncl (color functions)
    hdf4eos_3.ncl (HDF/HDF-EOS)
    lat2pop_1.ncl (lat/lon to POP)

Drawing color filled contours using the default color map
    color_1.ncl (color functions)

Drawing color-filled contours over a cylindrical equidistant map
    ce_3.ncl (cylindrical equidistant projections)
    coads_1.ncl (COADS)
    coads_4.ncl (COADS)
    coamps_1.ncl (COAMPS)
    coast_1.ncl (coastlines)
    conLab_4.ncl (contour labels)
    conLev_3.ncl (contour levels)
    cru_1.ncl (CRU data)
    cru_2.ncl (CRU data)
    cru_3.ncl (CRU data)
    dev_1.ncl (deviations from a mean)
    dev_2.ncl (deviations from a mean)
    era40_1.ncl (ERA40 data)
    polyg_3.ncl (primitives)
    regress_2.ncl (regression)
    regrid_1.ncl (regridding)
    regrid_10.ncl (regridding)
    regrid_11.ncl (regridding)
    regrid_2.ncl (regridding)
    regrid_3.ncl (regridding)
    regrid_4.ncl (regridding)
    regrid_5.ncl (regridding)
    regrid_6.ncl (regridding)
    regrid_7.ncl (regridding)
    regrid_8.ncl (regridding)
    regrid_9.ncl (regridding)

Drawing color-filled contours over a polar stereographic map
    ice_1.ncl (CESM ice model)
    lb_12.ncl (labelbars)

Drawing color-filled vectors
    veceff_3.ncl (vector effects)
    veceff_4.ncl (vector effects)

Drawing colored wind barbs vectors over a cylindrical equidistant map
    barb_2.ncl (wind barbs)
    barb_3.ncl (wind barbs)

Drawing continent outlines only
    maponly_8.ncl (maps)

Drawing contour plot over a map
    iso_1.ncl (isotherms)
    iso_3.ncl (isotherms)

Drawing contours and vectors on the same map
    coamps_3.ncl (COAMPS)
    coamps_6.ncl (COAMPS)

Drawing contours of data on an adaptive grid
    adapt_1.ncl (adaptive grids)

Drawing contours of data on non-uniform grids
    adapt_1.ncl (adaptive grids)

Drawing contours over a Lambert Conformal map
    conOncon_7.ncl (contours on contours)

Drawing contours over a Robinson map
    hdf4sds_4.ncl (HDF/HDF-EOS)

Drawing contours over a map using a native lat,lon grid
    conOncon_7.ncl (contours on contours)

Drawing contours over a polar stereographic map
    color_3.ncl (color functions)
    color_4.ncl (color functions)
    coneff_6.ncl (contour effects)
    coneff_9.ncl (contour effects)
    ice_3.ncl (CESM ice model)

Drawing contours over land only
    mask_5.ncl (masking)

Drawing counties in the United States
    newcolor_10.ncl (new 32-bit color capabilities)
    unique_12.ncl (unique plots)

Drawing country boundaries on a map
    hdf4eos_5.ncl (HDF/HDF-EOS)

Drawing curly vectors
    coamps_3.ncl (COAMPS)
    era40_2.ncl (ERA40 data)
    vecanno_1.ncl
    vector_1.ncl (vector plots)
    vector_2.ncl (vector plots)
    vector_4.ncl (vector plots)
    vector_5.ncl (vector plots)

Drawing curly vectors over a cylindrical equidistant map
    ce_4.ncl (cylindrical equidistant projections)
    coamps_2.ncl (COAMPS)
    coamps_5.ncl (COAMPS)

Drawing curly vectors over a masked Lambert Conformal map
    lcmask_3.ncl (masking lambert conformal)

Drawing curly vectors over a polar stereographic map
    ice_2.ncl (CESM ice model)

Drawing default tickmarks on a cylindrical equidistant map
    mptick_1.ncl (map tickmarks)

Drawing degree symbols in tickmark labels
    text_7.ncl (text)

Drawing epitrochoids
    axes_4.ncl (axes)

Drawing equations using function codes (complicated)
    eqn_4.ncl (equations)
    eqn_5.ncl (equations)

Drawing error bars on an XY plot
    xy_13.ncl (XY plots)

Drawing extra text on a paneled plot
    panel_17.ncl (panel plots)

Drawing filled and transparent bars
    panel_30.ncl (panel plots)

Drawing filled bars
    bar_7.ncl (bar plots)

Drawing filled bars above and below a given reference line
    cru_6.ncl (CRU data)
    eof_1.ncl (empirical orthogonal functions)
    eof_5.ncl (empirical orthogonal functions)

Drawing filled bars in an XY plot
    bar_15.ncl (bar plots)

Drawing filled bars up or down based on a Y reference value
    bar_2.ncl (bar plots)
    bar_3.ncl (bar plots)
    bar_4.ncl (bar plots)
    bar_6.ncl (bar plots)

Drawing filled bars using solid colors
    bar_11.ncl (bar plots)

Drawing filled bars using solid colors and patterns
    bar_8.ncl (bar plots)

Drawing filled boxes on a map plot using different methods
    polyg_13.ncl (primitives)

Drawing filled contours
    axes_1.ncl (axes)

Drawing filled contours over Africa on an orthographic map
    mask_4.ncl (masking)

Drawing filled contours over a Lambert Conformal map
    contour1d_1.ncl (contouring 1D random data)
    lcmask_1.ncl (masking lambert conformal)
    native_5.ncl (native grids)
    station_1.ncl (station data)

Drawing filled contours over a Lambert Equal Area map
    arpege_1.ncl (ARPEGE grids)
    contour1d_2.ncl (contouring 1D random data)
    isccp_1.ncl (ISCCP grid)

Drawing filled contours over a Mercator map
    proj_2.ncl (map projections)

Drawing filled contours over a Mollweide map
    proj_1.ncl (map projections)

Drawing filled contours over a Robinson map
    unique_3.ncl (unique plots)

Drawing filled contours over a masked Lambert Conformal map
    lcmask_2.ncl (masking lambert conformal)

Drawing filled contours over a mercator map
    native_2.ncl (native grids)

Drawing filled contours over a rotated lat-lon grid
    rotatedltln_1.ncl (rotated lon-lon)

Drawing filled contours over a satellite map
    mask_6.ncl (masking)

Drawing filled contours over a stereographic map
    native_1.ncl (native grids)
    native_3.ncl (native grids)
    native_4.ncl (native grids)

Drawing filled contours over an orthographic map
    native_5.ncl (native grids)
    proj_3.ncl (map projections)

Drawing filled contours using a selected color map
    color_3.ncl (color functions)

Drawing filled dots on a map
    annotate_4.ncl (annotations)
    contour1d_1.ncl (contouring 1D random data)
    station_1.ncl (station data)

Drawing filled land areas on top of a contour plot
    draworder_2.ncl (drawing order of plot elements)
    mask_2.ncl (masking)

Drawing filled polygons on a map
    icon_2.ncl (ICON data)
    icon_3.ncl (ICON data)
    icon_5.ncl (ICON data)
    polyg_1.ncl (primitives)
    polyg_2.ncl (primitives)

Drawing filled polygons over a Lambert Conformal plot
    shapefiles_1.ncl (Shapefiles)

Drawing four XY plots on the same page using viewport resources
    axes_3.ncl (axes)

Drawing four different-sized plots on the same page using viewport resources
    panel_20.ncl (panel plots)

Drawing four maps with four different land colors
    maponly_27.ncl (maps)

Drawing four plots on a page with two separate labelbars
    panel_12.ncl (panel plots)

Drawing four radar plots in a page, each using different colormap
    radar_5.ncl (radar (r,theta) plots)

Drawing four sets of "floating" filled bars
    bar_12.ncl (bar plots)

Drawing grayscale filled contours
    color_14.ncl (color functions)
    hdf4eos_1.ncl (HDF/HDF-EOS)
    hdf4eos_2.ncl (HDF/HDF-EOS)
    hdf4eos_4.ncl (HDF/HDF-EOS)
    native_4.ncl (native grids)

Drawing grid lines on an XY plot
    bar_10.ncl (bar plots)
    xy_27.ncl (XY plots)
    xy_9.ncl (XY plots)

Drawing hatched polygons
    plot_bathy.ncl

Drawing helicity plots from WRF/ARW data
    wrf_helicity_1.ncl (WRF helicity)

Drawing histograms of World Series wins and losses
    histo_12.ncl (histograms)

Drawing horizontal filled bars
    bar_10.ncl (bar plots)

Drawing just the counties of Florida
    maponly_10.ncl (maps)

Drawing lines between plots
    annotate_7.ncl (annotations)
    annotate_8.ncl (annotations)

Drawing longitude labels on the X axis
    xy_12.ncl (XY plots)

Drawing map outlines in red
    fuji.ncl
    raster_3.ncl (raster plots)

Drawing map outlines in white
    raster_2.ncl (raster plots)

Drawing map outlines without lakes or islands
    maponly_14.ncl (maps)

Drawing markers of different sizes and colors on a map
    station_2.ncl (station data)

Drawing markers on a contour plot
    minmax_1.ncl (local min/maxima)
    minmax_2.ncl (local min/maxima)

Drawing markers on a map
    hdf5eos_3.ncl (HDF/HDF-EOS)
    scatter_3.ncl (scatter plots)

Drawing markers on a map indicating the locations of station data
    scatter_3.ncl (scatter plots)
    station_2.ncl (station data)

Drawing multiple XY plots on a page
    interp1d_1.ncl (One-dimensional interpolation)

Drawing multiple bar charts on a page
    polyg_10.ncl (primitives)
    unique_5.ncl (unique plots)

Drawing multiple legends outside an XY plot
    xy_32.ncl (XY plots)

Drawing multiple sets of filled bars up or down based on multiple Y reference values
    bar_5.ncl (bar plots)

Drawing negative contour lines as dashed lines
    conOncon_1.ncl (contours on contours)
    conOncon_2.ncl (contours on contours)
    conOncon_4.ncl (contours on contours)
    coneff_3.ncl (contour effects)
    coneff_5.ncl (contour effects)
    coneff_6.ncl (contour effects)
    coneff_9.ncl (contour effects)

Drawing outlined and filled markers on a polar map plot
    scatter_6.ncl (scatter plots)

Drawing panel plots with two color labelbars
    panel_29.ncl (panel plots)

Drawing panel plots with two labelbars
    panel_27.ncl (panel plots)

Drawing panelled contour plots using four different color maps
    newcolor_13.ncl (new 32-bit color capabilities)

Drawing partially transparent filled contours
    coneff_16.ncl (contour effects)
    newcolor_5.ncl (new 32-bit color capabilities)
    newcolor_6.ncl (new 32-bit color capabilities)

Drawing partially transparent filled vectors
    newcolor_8.ncl (new 32-bit color capabilities)

Drawing partially transparent markers
    newcolor_3.ncl (new 32-bit color capabilities)
    newcolor_4.ncl (new 32-bit color capabilities)
    opacity_1.ncl (opacity/transparency)

Drawing partially transparent polygons
    newcolor_12.ncl (new 32-bit color capabilities)

Drawing pie charts in a panel
    pie_chart_2.ncl (pie charts)

Drawing pie charts over a map
    pie_chart_3.ncl (pie charts)

Drawing polylines and markers using great circle paths
    polyg_14.ncl (primitives)

Drawing polylines and polygons in NDC space
    color_18.ncl (color functions)
    colormap_6.ncl (colormaps)

Drawing polylines in NDC space
    annotate_7.ncl (annotations)
    annotate_8.ncl (annotations)

Drawing polylines on a map
    plot_bathy.ncl

Drawing polylines, polymarkers, and text in NDC space
    text_13.ncl (text)
    viewport_1.ncl (viewport)
    viewport_2.ncl (viewport)
    viewport_3.ncl (viewport)
    viewport_4.ncl (viewport)
    viewport_5.ncl (viewport)

Drawing polymarkers and polylines on a map plot
    unique_8.ncl (unique plots)

Drawing polymarkers and text in NDC space
    scatter_7.ncl (scatter plots)

Drawing polymarkers at the coordinate positions of vectors
    vector_7.ncl (vector plots)

Drawing polymarkers in lat/lon space
    annotate_7.ncl (annotations)
    annotate_8.ncl (annotations)

Drawing positive, negative, and zero contour lines in different colors
    coneff_6.ncl (contour effects)
    coneff_9.ncl (contour effects)

Drawing pressure/height contours
    coneff_13.ncl (contour effects)
    coneff_7.ncl (contour effects)
    coneff_8.ncl (contour effects)

Drawing pressure/height contours on top of another set of contours
    conOncon_1.ncl (contours on contours)

Drawing pressure/height vectors over filled contours
    vector_5.ncl (vector plots)

Drawing raster contours
    arpege_1.ncl (ARPEGE grids)
    avhrr_1.ncl (AVHRR)
    coads_1.ncl (COADS)
    coads_4.ncl (COADS)
    coamps_1.ncl (COAMPS)
    coamps_3.ncl (COAMPS)
    coamps_4.ncl (COAMPS)
    contour1d_2.ncl (contouring 1D random data)
    cru_4.ncl (CRU data)
    cru_5.ncl (CRU data)
    cru_7.ncl (CRU data)
    ease_1.ncl (EASE grid)
    hdf4eos_1.ncl (HDF/HDF-EOS)
    hdf4eos_2.ncl (HDF/HDF-EOS)
    hdf4eos_4.ncl (HDF/HDF-EOS)
    hdf4eos_5.ncl (HDF/HDF-EOS)
    hdf4sds_5.ncl (HDF/HDF-EOS)
    hdf5eos_1.ncl (HDF/HDF-EOS)
    hdf5eos_2.ncl (HDF/HDF-EOS)
    hdf5eos_3.ncl (HDF/HDF-EOS)
    icon_6.ncl (ICON data)
    isccp_1.ncl (ISCCP grid)
    mask_10.ncl (masking)
    mask_5.ncl (masking)
    mcsst_1.ncl (NAVO MCSST)
    mcsst_2.ncl (NAVO MCSST)
    native_3.ncl (native grids)
    radar_1.ncl (radar (r,theta) plots)
    radar_2.ncl (radar (r,theta) plots)
    raster_5.ncl (raster plots)

Drawing raster contours
    raster_6.ncl (raster plots)

Drawing raster contours over a lambert conformal map
    fuji.ncl
    raster_3.ncl (raster plots)
    raster_4.ncl (raster plots)

Drawing raster contours over a map
    raster_1.ncl (raster plots)
    unique_9.ncl (unique plots)

Drawing raster contours over a polar stereographic map
    raster_2.ncl (raster plots)

Drawing raster images
    hdf4eos_6.ncl (HDF/HDF-EOS)

Drawing selected data based upon a database query of the shapefile
    shapefiles_2.ncl (Shapefiles)
    shapefiles_3.ncl (Shapefiles)

Drawing several different global map projections
    maponly_12.ncl (maps)

Drawing several different map projections
    maponly_13.ncl (maps)

Drawing several labelbars on one page
    lb_20.ncl (labelbars)
    shapefiles_10.ncl (Shapefiles)

Drawing several tables using gsn_table
    table_3.ncl (tables)

Drawing shaded contours
    panel_7.ncl (panel plots)
    panel_8.ncl (panel plots)

Drawing single-color streamlines over a map
    stream_3.ncl (streamline plots)

Drawing single-color streamlines over a polar stereographic map
    stream_4.ncl (streamline plots)

Drawing special symbols
    fcodes_1.ncl (function codes)

Drawing specific country boundaries
    maponly_22.ncl (maps)

Drawing specific map areas in a given color.
    maponly_25.ncl (maps)

Drawing state and/or province boundaries for Brazil, China, and India
    maponly_16.ncl (maps)

Drawing station numbers on a map, and removing ones that overlap
    station_3.ncl (station data)

Drawing streamlines over filled contours on a map
    stream_6.ncl (streamline plots)

Drawing streamlines over filled contours on a polar stereographic map
    stream_7.ncl (streamline plots)

Drawing streamlines over pressure/height contours
    stream_8.ncl (streamline plots)

Drawing subscripts in a text string using a function code
    eqn_5.ncl (equations)

Drawing subtitles at the top of a plot
    coads_1.ncl (COADS)
    coads_3.ncl (COADS)
    coads_4.ncl (COADS)
    coamps_1.ncl (COAMPS)
    coamps_2.ncl (COAMPS)
    coamps_3.ncl (COAMPS)
    eof_1.ncl (empirical orthogonal functions)
    eof_5.ncl (empirical orthogonal functions)

Drawing superscripts in a text string using a function code
    eqn_5.ncl (equations)

Drawing superscripts/subscripts in a text string using function codes
    fcodes_2.ncl (function codes)
    text_7.ncl (text)
    text_8.ncl (text)

Drawing superscripts/subscripts in a text string using function codes
    mptick_7.ncl (map tickmarks)

Drawing text on a plot using plot data coordinates
    text_1.ncl (text)
    text_6.ncl (text)

Drawing text on the frame
    colormap_6.ncl (colormaps)
    eqn_1.ncl (equations)
    eqn_2.ncl (equations)
    eqn_3.ncl (equations)
    eqn_4.ncl (equations)
    eqn_5.ncl (equations)
    fcodes_1.ncl (function codes)
    fcodes_2.ncl (function codes)
    polyg_10.ncl (primitives)
    viewport_5.ncl (viewport)

Drawing text on the frame using NDC coordinates
    text_14.ncl (text)
    text_2.ncl (text)
    text_3.ncl (text)
    text_8.ncl (text)
    vegland_1.ncl (categorical data)

Drawing text strings in NDC space
    color_18.ncl (color functions)

Drawing the Aitoff map projection
    maponly_17.ncl (maps)
    newcolor_14.ncl (new 32-bit color capabilities)
    panel_26.ncl (panel plots)

Drawing the Greek character fonts
    eqn_1.ncl (equations)

Drawing the Hammer map projection
    maponly_17.ncl (maps)
    viewport_3.ncl (viewport)

Drawing the MPAS grid
    mpas_2.ncl (MPAS)

Drawing the Missippippi River Basin using data from a shapefile
    shapefiles_4.ncl (Shapefiles)

Drawing the Mississippi River Basin using data from a shapefile
    mask_9.ncl (masking)

Drawing the Strait of Gibraltar using three different resolutions
    coast_1.ncl (coastlines)

Drawing the US with a Lambert Conformal projection
    maponly_6.ncl (maps)
    shapefiles_1.ncl (Shapefiles)

Drawing the Winkel tripel map projection
    maponly_17.ncl (maps)

Drawing the bounding box
    viewport_1.ncl (viewport)
    viewport_2.ncl (viewport)
    viewport_3.ncl (viewport)
    viewport_5.ncl (viewport)

Drawing the bounding box of a text string
    text_13.ncl (text)

Drawing the climate divisions of the U.S.
    polyg_1.ncl (primitives)
    polyg_2.ncl (primitives)

Drawing the counties of Colorado
    annotate_5.ncl (annotations)

Drawing the counties of Wisconsin
    mask_8.ncl (masking)

Drawing the current color map
    color_10.ncl (color functions)
    color_8.ncl (color functions)
    color_9.ncl (color functions)
    colormap_1.ncl (colormaps)
    colormap_2.ncl (colormaps)
    colormap_3.ncl (colormaps)
    colormap_4.ncl (colormaps)
    colormap_5.ncl (colormaps)
    colormap_8.ncl (colormaps)
    colormap_9.ncl (colormaps)

Drawing the given named colors
    color_17.ncl (color functions)

Drawing the legend on a separate page
    leg_11.ncl (legends)

Drawing the math character fonts
    eqn_2.ncl (equations)

Drawing the math symbol fonts
    eqn_3.ncl (equations)

Drawing the meteorological subdivisions of India
    polyg_9.ncl (primitives)

Drawing the northern hemisphere of a polar stereographic map
    ease_1.ncl (EASE grid)
    polar_1.ncl (polar stereographic projection)
    polar_2.ncl (polar stereographic projection)

Drawing the political divisions of Brazil
    polyg_11.ncl (primitives)

Drawing the southern hemisphere of a polar stereographic map
    conLab_6.ncl (contour labels)

Drawing the states of Utah, Colorado, Arizona, and New Mexico
    mask_11.ncl (masking)

Drawing the zero contour line thicker
    climo_1.ncl (climatology)
    conOncon_1.ncl (contours on contours)
    conOncon_2.ncl (contours on contours)
    conOncon_4.ncl (contours on contours)
    coneff_1.ncl (contour effects)
    coneff_10.ncl (contour effects)
    coneff_2.ncl (contour effects)

Drawing three Y reference lines in an XY plot
    xy_21.ncl (XY plots)

Drawing three custom legends outside a bar chart
    unique_5.ncl (unique plots)

Drawing three custom legends outside a plot
    unique_6.ncl (unique plots)

Drawing three different resolutions for map outlines
    coast.ncl
    coast_1.ncl (coastlines)
    coast_3.ncl (coastlines)
    maponly_11.ncl (maps)

Drawing three different types of plots on one page
    unique_3.ncl (unique plots)

Drawing three sets of "floating" filled bars
    bar_13.ncl (bar plots)

Drawing three sets of contours each with different grid resolutions
    conOncon_9.ncl (contours on contours)

Drawing three sets of panels on one page with no margins
    newcolor_14.ncl (new 32-bit color capabilities)
    panel_26.ncl (panel plots)

Drawing three subtitles at the top of a plot
    text_12.ncl (text)

Drawing time-variable time series
    arm_1.ncl

Drawing titles on both Y axes
    text_11.ncl (text)

Drawing two XY plots on the same page using viewport resources
    viewport_4.ncl (viewport)

Drawing two labelbars in a combined panel plot
    panel_15.ncl (panel plots)
    panel_17.ncl (panel plots)
    panel_18.ncl (panel plots)
    panel_22.ncl (panel plots)

Drawing two labelbars on the same plot
    overlay_10.ncl (Overlays)

Drawing two main titles in a combined panel plot
    panel_22.ncl (panel plots)

Drawing two plots on the same page using gsn_panel
    ce_5.ncl (cylindrical equidistant projections)

Drawing two raobs on the same Skew-T plot
    skewt_4.ncl (Skew-T plots)

Drawing two sets of lat/lon grid lines at different spacings
    mapgrid_3.ncl (map grid lines)

Drawing vector plots
    veceff_1.ncl (vector effects)
    veceff_2.ncl (vector effects)
    veceff_3.ncl (vector effects)
    veceff_4.ncl (vector effects)

Drawing vectors with no arrow heads
    unique_2.ncl (unique plots)

Drawing vertical grid lines in an XY plot
    leg_10.ncl (legends)

Drawing vertical grid lines on an XY plot
    axes_3.ncl (axes)
    xy_20.ncl (XY plots)

Drawing wind barbs
    barb_4.ncl (wind barbs)
    meteo_1.ncl (meteograms)

Drawing wind barbs vectors over a cylindrical equidistant map
    barb_1.ncl (wind barbs)

Drawing wind rose and adding a label bar.
    rose_5.ncl (rose diagrams)

Drawing zonal average plots
    ce_5.ncl (cylindrical equidistant projections)
    color_7.ncl (color functions)
    dev_1.ncl (deviations from a mean)
    dev_2.ncl (deviations from a mean)
    panel_10.ncl (panel plots)

Emphasizing part of a curve in an XY plot
    xy_12.ncl (XY plots)

Enabling the most up-to-date country boundaries
    maponly_2.ncl (maps)

Enhancing the labelbar in a panel plot
    unique_14.ncl (unique plots)

Explicitly labelling minor tickmarks
    tm_11.ncl (tickmarks)

Explicitly setting contour levels
    WRF_pcp_1.ncl (WRF precipitation)
    WRF_pcp_1_new.ncl
    climo_3.ncl (climatology)
    climo_4.ncl (climatology)
    cmorph_1.ncl (high resolution precipitation)
    cmorph_2.ncl (high resolution precipitation)
    cmorph_3.ncl (high resolution precipitation)
    conLev_3.ncl (contour levels)
    conLev_4.ncl (contour levels)
    conOncon_10.ncl (contours on contours)
    conOncon_5.ncl (contours on contours)
    conOncon_7.ncl (contours on contours)
    coneff_12.ncl (contour effects)
    coneff_15.ncl (contour effects)
    contoursym_1.ncl (contour levels with symmetric color tables)
    contoursym_2.ncl (contour levels with symmetric color tables)
    contoursym_4.ncl (contour levels with symmetric color tables)
    cpcFamine_1.ncl (high resolution precipitation)
    cpcuni_1.ncl
    hdf4sds_1.ncl (HDF/HDF-EOS)
    hdf4sds_2.ncl (HDF/HDF-EOS)
    mask_11.ncl (masking)
    mask_8.ncl (masking)
    native_3.ncl (native grids)
    overlay_1.ncl (Overlays)
    overlay_2.ncl (Overlays)
    overlay_3.ncl (Overlays)
    panel_25.ncl (panel plots)
    persiann_1.ncl (high resolution precipitation)
    persiann_2.ncl (high resolution precipitation)
    persiann_3.ncl (high resolution precipitation)
    raster_4.ncl (raster plots)
    time_labels_2.ncl (time axis labels)

Explicitly setting contour levels to uneven levels
    coamps_3.ncl (COAMPS)
    color_12.ncl (color functions)
    color_13.ncl (color functions)
    color_6.ncl (color functions)
    ease_1.ncl (EASE grid)
    newcolor_15.ncl (new 32-bit color capabilities)

Explicitly setting map tickmarks and labels
    mptick_11.ncl (map tickmarks)
    mptick_9.ncl (map tickmarks)

Explicitly setting the X tickmark labels in a box plot
    box_1.ncl (box plots)

Explicitly setting the areas in a map to fill
    mask_11.ncl (masking)
    mask_8.ncl (masking)

Explicitly setting the fill color for land
    raster_1.ncl (raster plots)

Explicitly setting the fill colors for contours
    color_3.ncl (color functions)
    color_7.ncl (color functions)
    conLev_3.ncl (contour levels)
    conLev_4.ncl (contour levels)
    mask_5.ncl (masking)

Explicitly setting the fill colors for land, ocean, and inland water
    conLev_2.ncl (contour levels)
    mapgrid_4.ncl (map grid lines)
    maponly_23.ncl (maps)
    mask_11.ncl (masking)
    mask_8.ncl (masking)

Explicitly setting the fill colors for vectors
    veceff_4.ncl (vector effects)

Explicitly setting tickmarks and labels on the bottom X axis
    bar_12.ncl (bar plots)
    bar_13.ncl (bar plots)
    climo_4.ncl (climatology)
    meteo_1.ncl (meteograms)
    table_4.ncl (tables)
    text_7.ncl (text)
    tm_2.ncl (tickmarks)
    tm_3.ncl (tickmarks)

Explicitly setting tickmarks and labels on the left Y axis
    bar_10.ncl (bar plots)
    table_4.ncl (tables)

Explicitly setting tickmarks and labels on the top X axis
    xy_20.ncl (XY plots)
    xy_8.ncl (XY plots)

Explicitly setting tickmarks on the X and Y axes
    maponly_24.ncl (maps)

Explicitly setting wind barb levels
    barb_4.ncl (wind barbs)

Explicitly specifying lat/lon locations of data to be contoured
    adapt_1.ncl (adaptive grids)

Exploring the tile's data values using min, max and stat_dispersion
    daymet_1.ncl (DAYMET)
    daymet_2.ncl (DAYMET)
    daymet_3.ncl (DAYMET)

Filling U.S. climate divisions with different colors
    maponly_15.ncl (maps)

Filling contours with multiple shaded patterns
    coneff_10.ncl (contour effects)
    coneff_11.ncl (contour effects)
    coneff_14.ncl (contour effects)
    overlay_10.ncl (Overlays)
    overlay_5.ncl (Overlays)
    overlay_6.ncl (Overlays)
    panel_27.ncl (panel plots)

Filling contours with stippling (solid dots)
    climo_1.ncl (climatology)
    conOncon_4.ncl (contours on contours)
    coneff_11.ncl (contour effects)

Filling each US state based on a data value
    maponly_6.ncl (maps)

Filling in an XY background to hide plot elements under it
    annotate_10.ncl (annotations)

Filling in polygons with a shaded pattern
    draworder_4.ncl (drawing order of plot elements)
    draworder_4_fix.ncl
    polyg_4.ncl (primitives)

Filling specific country boundaries
    maponly_22.ncl (maps)

Filling table cells with a given color
    table_2.ncl (tables)
    table_3.ncl (tables)
    table_4.ncl (tables)
    table_5.ncl (tables)

Filling table cells with a given pattern
    table_3.ncl (tables)

Filling the area between multiple curves in an XY plot
    xy_24.ncl (XY plots)

Filling the area between three curves in an XY plot
    newcolor_16.ncl (new 32-bit color capabilities)

Filling the area between two curves in an XY plot
    draworder_1.ncl (drawing order of plot elements)
    draworder_1_fix.ncl
    polyg_5.ncl (primitives)
    polyg_6.ncl (primitives)
    xy_10.ncl (XY plots)
    xy_17.ncl (XY plots)
    xy_18.ncl (XY plots)
    xy_18_new.ncl

Filling the areas of an XY curve above and below a reference line
    climo_5.ncl (climatology)
    panel_9.ncl (panel plots)
    unique_11.ncl (unique plots)
    xy_21.ncl (XY plots)
    xy_5.ncl (XY plots)

Filling the bars in a bar plot with different colors
    annotate_8.ncl (annotations)
    bar_14.ncl (bar plots)
    bar_7.ncl (bar plots)

Fix some non-conforming units [ie, not udunits recognized]
    cloudsat_1.ncl (CloudSat: Cloud Vertical Structure)

Fixing the lat, lon and data values so that outliers are recognized
    goes_2.ncl (GOES)
    goes_3.ncl (GOES)

Forcing full-sized raster cells at the X,Y axis boundaries
    raster_5.ncl (raster plots)
    raster_6.ncl (raster plots)

Forcing labels to appear on every contour line
    conLab_3.ncl (contour labels)
    conLab_4.ncl (contour labels)

Forcing missing value areas to be drawn with transparency
    mask_10.ncl (masking)

Forcing paneled plots to be in "portrait" mode
    mask_7.ncl (masking)

Forcing the Y axis to be irregular
    xy_30.ncl (XY plots)

Forcing the paper orientation to be "portrait"
    lb_14.ncl (labelbars)
    mask_10.ncl (masking)

Forcing tickmarks and labels to be drawn on the right Y axis in a map plot
    mptick_7.ncl (map tickmarks)

Forcing tickmarks and labels to be drawn on the top X axis in a contour plot
    conwomap_3.ncl (contours w/o maps)
    conwomap_4.ncl (contours w/o maps)

Forcing tickmarks and labels to be drawn on the top X axis in a map plot
    mptick_7.ncl (map tickmarks)

Forcing tickmarks and labels to be drawn on the top X axis in an XY plot
    xy_8.ncl (XY plots)

Forcing tickmarks to cross the axis
    axes_4.ncl (axes)

Forcing two maps to be the same size
    viewport_6.ncl (viewport)

Formatting labelbar labels using "sprintf"
    lb_7.ncl (labelbars)

Formatting strings using "sprintf"
    color_18.ncl (color functions)

Formatting strings using "sprinti"
    climo_5.ncl (climatology)

Generating "nice" values for tickmarks on an axis
    xy_27.ncl (XY plots)

Generating PDFs of each sample distribution
    pdf_1.ncl (probability distributions)
    pdf_5.ncl (probability distributions)

Generating a bivariate PDF
    pdf_3.ncl (probability distributions)

Generating a bullseye pattern for contours
    overlay_8.ncl (Overlays)
    overlay_9.ncl (Overlays)

Generating an equally-spaced span of integers
    corel_1.ncl (correlations)
    corel_2.ncl (correlations)

Generating different univariate probability distributions
    pdf_5.ncl (probability distributions)

Generating dummy coordinate arrays
    draworder_5.ncl (drawing order of plot elements)

Generating dummy data
    mask_7.ncl (masking)
    newcolor_14.ncl (new 32-bit color capabilities)
    opacity_1.ncl (opacity/transparency)
    panel_26.ncl (panel plots)
    panel_28.ncl (panel plots)
    raster_5.ncl (raster plots)
    veceff_1.ncl (vector effects)
    veceff_2.ncl (vector effects)
    viewport_2.ncl (viewport)

Generating dummy data for an XY plot
    leg_11.ncl (legends)

Generating dummy data using "generate_2d_array"
    annotate_3.ncl (annotations)
    axes_1.ncl (axes)
    conLab_7.ncl (contour labels)
    coneff_14.ncl (contour effects)
    coneff_15.ncl (contour effects)
    draworder_5.ncl (drawing order of plot elements)
    grid_fill_1.ncl (grid filling)
    lb_14.ncl (labelbars)
    mask_10.ncl (masking)
    mask_4.ncl (masking)
    minmax_3.ncl (local min/maxima)
    overlay_10.ncl (Overlays)
    overlay_5.ncl (Overlays)
    panel_17.ncl (panel plots)
    panel_22.ncl (panel plots)
    panel_23.ncl (panel plots)
    panel_27.ncl (panel plots)

Generating dummy data using "rand"
    histo_1.ncl (histograms)
    histo_10.ncl (histograms)
    histo_15.ncl (histograms)
    histo_2.ncl (histograms)
    histo_3.ncl (histograms)
    histo_4.ncl (histograms)
    histo_5.ncl (histograms)
    histo_6.ncl (histograms)
    histo_7.ncl (histograms)
    histo_8.ncl (histograms)

Generating dummy data using "random_chi"
    scatter_1.ncl (scatter plots)
    scatter_5.ncl (scatter plots)

Generating dummy data using "random_normal"
    box_5.ncl (box plots)
    contoursym_4.ncl (contour levels with symmetric color tables)
    conwomap_3.ncl (contours w/o maps)
    conwomap_4.ncl (contours w/o maps)
    scatter_2.ncl (scatter plots)

Generating dummy data using "random_uniform"
    fcodes_3.ncl (function codes)
    histo_11.ncl (histograms)
    histo_13.ncl (histograms)
    histo_14.ncl (histograms)
    histo_16.ncl (histograms)
    histo_17.ncl (histograms)
    histo_9.ncl (histograms)
    leg_7.ncl (legends)
    opacity_1.ncl (opacity/transparency)
    overlay_8.ncl (Overlays)
    panel_30.ncl (panel plots)
    polyg_8.ncl (primitives)
    scatter_6.ncl (scatter plots)
    scatter_8.ncl (scatter plots)
    scatter_9.ncl (scatter plots)
    station_2.ncl (station data)
    time_labels_1.ncl (time axis labels)
    unique_2.ncl (unique plots)

Generating dummy data which have irregular X and Y coordinates
    raster_6.ncl (raster plots)

Generating geographic information
    hdf4sds_4.ncl (HDF/HDF-EOS)

Generating labelbars representing two different sets of contours
    coneff_14.ncl (contour effects)

Generating lat/lon arrays based on information on HDF4 file.
    ESMF_regrid_23.ncl (ESMF regridding)

Generating random index values for demo
    rdm2grid_1.ncl (Gridding random data)
    rdm2grid_2.ncl (Gridding random data)
    rdm2grid_3.ncl (Gridding random data)

Generating the default labelbar on a contour plot
    lb_1.ncl (labelbars)

Generating univariate distributions of different sizes
    pdf_2.ncl (probability distributions)

Generating univariate probability distributions
    pdf_1.ncl (probability distributions)

Getting the indices where data falls at a particular date
    ease_1.ncl (EASE grid)

Getting the indices where data falls in a particular range
    climo_5.ncl (climatology)
    climo_6.ncl (climatology)

Illustrating before and after application of poisson_grid_fill
    grid_fill_1.ncl (grid filling)
    grid_fill_2.ncl (grid filling)

Illustrating difference between "area fill" and "raster fill" contours
    godas_1.ncl (GODAS)

Importing a jpeg image into an NCL graphic
    newcolor_11.ncl (new 32-bit color capabilities)
    newcolor_9.ncl (new 32-bit color capabilities)

Improving the resolution of map outlines
    maponly_9.ncl (maps)
    native_5.ncl (native grids)

Including a double quote in a text string
    text_6.ncl (text)
    viewport_5.ncl (viewport)

Increasing the density of fill patterns in a labelbar
    lb_9.ncl (labelbars)

Increasing the density of the number of labels on a contour line
    conLab_5.ncl (contour labels)
    conLab_6.ncl (contour labels)

Increasing the font size of contour labels
    font_6.ncl (fonts)

Increasing the font size of labels in a polar plot
    font_2.ncl (fonts)

Increasing the font size of text
    color_18.ncl (color functions)
    eqn_1.ncl (equations)
    eqn_2.ncl (equations)
    eqn_3.ncl (equations)
    eqn_4.ncl (equations)
    eqn_5.ncl (equations)
    polyg_1.ncl (primitives)
    polyg_2.ncl (primitives)
    text_9.ncl (text)

Increasing the font size of the contour informational label
    font_6.ncl (fonts)

Increasing the font size of the gsnXXXXString subtitles
    font_1.ncl (fonts)

Increasing the font size of the main title
    font_5.ncl (fonts)

Increasing the font size of tickmark labels in a map plot
    font_3.ncl (fonts)

Increasing the size of a panel title
    viewport_6.ncl (viewport)

Increasing the size of tickmark labels
    gsn_contour_2.ncl (gsn_contour plots)
    mptick_5.ncl (map tickmarks)

Increasing the thickness of contour lines
    conLab_6.ncl (contour labels)
    conOncon_3.ncl (contours on contours)
    conOncon_5.ncl (contours on contours)
    meteo_1.ncl (meteograms)

Increasing the thickness of fill patterns in a labelbar
    lb_9.ncl (labelbars)

Increasing the thickness of map outlines
    mask_11.ncl (masking)
    mask_8.ncl (masking)

Increasing the thickness of streamlines
    stream_3.ncl (streamline plots)
    stream_4.ncl (streamline plots)

Increasing the thickness of the legend perimeter
    leg_8.ncl (legends)

Increasing the thickness of vectors
    vector_1.ncl (vector plots)
    vector_2.ncl (vector plots)

Increasing the workspace for plotting large datasets.
    native_5.ncl (native grids)

Interpolate to two different grids: 1x1 and CAM (96,144)
    cmorph_2.ncl (high resolution precipitation)

Interpolating data from HOMME unstructured grid to a CAM finite volume grid
    ESMF_regrid_18.ncl (ESMF regridding)

Interpolating data from HOMME unstructured grid to a POP grid
    ESMF_regrid_19.ncl (ESMF regridding)

Interpolating data from a 27km WRF grid to a 81km WRF grid
    ESMF_regrid_20.ncl (ESMF regridding)

Interpolating data from a CAM-SE grid to a CAM finite volume grid
    ESMF_regrid_17.ncl (ESMF regridding)
    ESMF_wgts_17.ncl (ESMF regridding)

Interpolating data from a CCSM4 grid to an EASE grid
    ESMF_all_9.ncl (ESMF regridding)
    ESMF_regrid_9.ncl (ESMF regridding)

Interpolating data from a CMIP5 grid to a 1X1 degree rectilinear grid
    ESMF_all_6.ncl (ESMF regridding)
    ESMF_regrid_6.ncl (ESMF regridding)
    ESMF_wgts_6.ncl (ESMF regridding)

Interpolating data from a POP grid to a 1x1 rectilinear grid
    ESMF_regrid_24.ncl (ESMF regridding)
    regrid.gx1v3_to_1x1d.ESMF.ncl

Interpolating data from a WRF grid to a rectilinear grid
    ESMF_all_5.ncl (ESMF regridding)
    ESMF_regrid_5.ncl (ESMF regridding)
    ESMF_wgts_5.ncl (ESMF regridding)

Interpolating data from a WRF grid to a smaller MM5 grid
    ESMF_regrid_16.ncl (ESMF regridding)

Interpolating data from a curvilinear grid that contains missing values
    ESMF_regrid_22.ncl (ESMF regridding)

Interpolating data from a curvilinear grid to another curvilinear grid
    ESMF_regrid_16.ncl (ESMF regridding)
    ESMF_regrid_20.ncl (ESMF regridding)
    ESMF_wgts_16.ncl (ESMF regridding)

Interpolating data from a curvilinear tripolar grid to an MPAS grid
    ESMF_all_12.ncl (ESMF regridding)
    ESMF_regrid_12.ncl (ESMF regridding)
    ESMF_wgts_12.ncl (ESMF regridding)

Interpolating data from a fixed high-res grid to T42 and T85 grids
    ESMF_all_3.ncl (ESMF regridding)
    ESMF_regrid_3.ncl (ESMF regridding)
    ESMF_wgts_3.ncl (ESMF regridding)

Interpolating data from a fixed high-res grid to fixed offset 2x3 and 5x5 degree grids
    ESMF_all_2.ncl (ESMF regridding)
    ESMF_regrid_2.ncl (ESMF regridding)
    ESMF_wgts_2.ncl (ESMF regridding)

Interpolating data from a large region to a smaller region
    ESMF_regrid_22.ncl (ESMF regridding)

Interpolating data from a subset of a high-res topo grid to a low-res 0.5 grid
    ESMF_all_4.ncl (ESMF regridding)
    ESMF_regrid_4.ncl (ESMF regridding)
    ESMF_regrid_4_grid.ncl
    ESMF_wgts_4.ncl (ESMF regridding)

Interpolating data from an EASE grid to a 0.25 degree grid
    ESMF_all_13.ncl (ESMF regridding)
    ESMF_regrid_13.ncl (ESMF regridding)
    ESMF_wgts_13.ncl (ESMF regridding)

Interpolating data from an ICON grid to a 5 degree grid
    ESMF_all_14.ncl (ESMF regridding)
    ESMF_regrid_14.ncl (ESMF regridding)
    ESMF_wgts_14.ncl (ESMF regridding)

Interpolating data from an MPAS grid to 0.25 degree grid
    ESMF_all_10.ncl (ESMF regridding)
    ESMF_regrid_10.ncl (ESMF regridding)
    ESMF_wgts_10.ncl (ESMF regridding)

Interpolating data from an MPAS grid to a curvilinear tripolar grid
    ESMF_all_11.ncl (ESMF regridding)
    ESMF_regrid_11.ncl (ESMF regridding)
    ESMF_wgts_11.ncl (ESMF regridding)

Interpolating data from an NCEP grid to a 5x5 degree global grid
    ESMF_all_1.ncl (ESMF regridding)
    ESMF_regrid_1.ncl (ESMF regridding)
    ESMF_wgts_1.ncl (ESMF regridding)

Interpolating data from an ORCA grid to a 1x1 degree rectilinear grid
    ESMF_all_7.ncl (ESMF regridding)
    ESMF_regrid_7.ncl (ESMF regridding)
    ESMF_wgts_7.ncl (ESMF regridding)

Interpolating data from multiple WRF grids to a smaller MM5 grid
    ESMF_wgts_16.ncl (ESMF regridding)

Interpolating from a fixed grid to a gaussian grid using spherical harmonics
    regrid_5.ncl (regridding)

Interpolating from a fixed grid to a lower resolution fixed grid using conservative remapping
    regrid_10.ncl (regridding)

Interpolating from a fixed grid to a lower resolution gaussian grid
    regrid_11.ncl (regridding)

Interpolating from a fixed grid to a lower resolution grid using conservative remapping
    regrid_6.ncl (regridding)

Interpolating from a fixed grid to a lower resolution using conservative remapping
    regrid_12.ncl (regridding)
    regrid_13.ncl (regridding)

Interpolating from a fixed grid to another fixed grid using spherical harmonics
    regrid_4.ncl (regridding)

Interpolating from a gaussian grid to a fixed grid using spherical harmonics
    regrid_3.ncl (regridding)

Interpolating from a gaussian grid to another using spherical harmonics
    regrid_2.ncl (regridding)

Interpolating from a global FIXED grid to a lower resolution
    regrid_7.ncl (regridding)

Interpolating from a global GAUSSIAN grid to a lower resolution
    regrid_8.ncl (regridding)
    regrid_9.ncl (regridding)

Interpolating from one grid to another using ESMF routines
    ESMF_wgts_16.ncl (ESMF regridding)

Interpolating from one grid to another using ESMF software
    ESMF_all_1.ncl (ESMF regridding)
    ESMF_all_10.ncl (ESMF regridding)
    ESMF_all_11.ncl (ESMF regridding)
    ESMF_all_12.ncl (ESMF regridding)
    ESMF_all_13.ncl (ESMF regridding)
    ESMF_all_14.ncl (ESMF regridding)
    ESMF_all_15.ncl (ESMF regridding)
    ESMF_all_2.ncl (ESMF regridding)
    ESMF_all_3.ncl (ESMF regridding)
    ESMF_all_4.ncl (ESMF regridding)
    ESMF_all_5.ncl (ESMF regridding)
    ESMF_all_6.ncl (ESMF regridding)
    ESMF_all_7.ncl (ESMF regridding)
    ESMF_all_8.ncl (ESMF regridding)
    ESMF_all_9.ncl (ESMF regridding)
    ESMF_regrid_15.ncl (ESMF regridding)
    ESMF_regrid_16.ncl (ESMF regridding)
    ESMF_regrid_20.ncl (ESMF regridding)
    regrid.gx1v3_to_1x1d.ESMF.ncl

Interpolating from one grid to another using ESMF_regrid
    ESMF_regrid_1.ncl (ESMF regridding)
    ESMF_regrid_10.ncl (ESMF regridding)
    ESMF_regrid_11.ncl (ESMF regridding)
    ESMF_regrid_12.ncl (ESMF regridding)
    ESMF_regrid_13.ncl (ESMF regridding)
    ESMF_regrid_14.ncl (ESMF regridding)
    ESMF_regrid_17.ncl (ESMF regridding)
    ESMF_regrid_18.ncl (ESMF regridding)
    ESMF_regrid_19.ncl (ESMF regridding)
    ESMF_regrid_2.ncl (ESMF regridding)
    ESMF_regrid_21.ncl (ESMF regridding)
    ESMF_regrid_22.ncl (ESMF regridding)
    ESMF_regrid_24.ncl (ESMF regridding)
    ESMF_regrid_3.ncl (ESMF regridding)
    ESMF_regrid_4.ncl (ESMF regridding)
    ESMF_regrid_4_grid.ncl
    ESMF_regrid_5.ncl (ESMF regridding)
    ESMF_regrid_6.ncl (ESMF regridding)
    ESMF_regrid_7.ncl (ESMF regridding)
    ESMF_regrid_8.ncl (ESMF regridding)
    ESMF_regrid_9.ncl (ESMF regridding)

Interpolating from one grid to another using ESMF_regrid(_with_weights)
    ESMF_regrid_23.ncl (ESMF regridding)

Interpolating from one grid to another using ESMF_regrid_with_weights
    ESMF_wgts_1.ncl (ESMF regridding)
    ESMF_wgts_10.ncl (ESMF regridding)
    ESMF_wgts_11.ncl (ESMF regridding)
    ESMF_wgts_12.ncl (ESMF regridding)
    ESMF_wgts_13.ncl (ESMF regridding)
    ESMF_wgts_14.ncl (ESMF regridding)
    ESMF_wgts_15.ncl (ESMF regridding)
    ESMF_wgts_17.ncl (ESMF regridding)
    ESMF_wgts_2.ncl (ESMF regridding)
    ESMF_wgts_3.ncl (ESMF regridding)
    ESMF_wgts_4.ncl (ESMF regridding)
    ESMF_wgts_5.ncl (ESMF regridding)
    ESMF_wgts_6.ncl (ESMF regridding)
    ESMF_wgts_7.ncl (ESMF regridding)
    ESMF_wgts_8.ncl (ESMF regridding)

Interpolating from one grid to another using an existing weights file
    ESMF_wgts_1.ncl (ESMF regridding)
    ESMF_wgts_10.ncl (ESMF regridding)
    ESMF_wgts_11.ncl (ESMF regridding)
    ESMF_wgts_12.ncl (ESMF regridding)
    ESMF_wgts_13.ncl (ESMF regridding)
    ESMF_wgts_14.ncl (ESMF regridding)
    ESMF_wgts_15.ncl (ESMF regridding)
    ESMF_wgts_16.ncl (ESMF regridding)
    ESMF_wgts_17.ncl (ESMF regridding)
    ESMF_wgts_2.ncl (ESMF regridding)
    ESMF_wgts_3.ncl (ESMF regridding)
    ESMF_wgts_4.ncl (ESMF regridding)
    ESMF_wgts_5.ncl (ESMF regridding)
    ESMF_wgts_6.ncl (ESMF regridding)
    ESMF_wgts_7.ncl (ESMF regridding)
    ESMF_wgts_8.ncl (ESMF regridding)

Interpolating from one grid to another using bilinear interpolation
    regrid_1.ncl (regridding)

Interpolating satellite data to a rectilinear grid.
    ESMF_regrid_23.ncl (ESMF regridding)

Interpolating swath data to a 0.25 degree grid
    ESMF_all_15.ncl (ESMF regridding)
    ESMF_regrid_15.ncl (ESMF regridding)
    ESMF_wgts_15.ncl (ESMF regridding)

Interpolating swath data to a rectilinear grid read off a file
    ESMF_all_8.ncl (ESMF regridding)
    ESMF_regrid_8.ncl (ESMF regridding)
    ESMF_wgts_8.ncl (ESMF regridding)

Interpolating to a lower resolution grid.
    hdf4sds_4.ncl (HDF/HDF-EOS)

Interpolating to two different grids: 1x1 and CAM (96,144)
    persiann_3.ncl (high resolution precipitation)

Interpolating unstructured data to a 0.1 degree grid.
    ESMF_regrid_21.ncl (ESMF regridding)

Isolating the Tibetan Plateau
    regrid_13.ncl (regridding)

Justifying text in a table cell
    table_1.ncl (tables)
    table_3.ncl (tables)
    table_5.ncl (tables)

Keeping labelbar labels from overlapping
    axes_1.ncl (axes)
    lb_8.ncl (labelbars)
    lb_9.ncl (labelbars)

Labeling a map with dots and text strings
    annotate_5.ncl (annotations)

Labeling states on a map of the United States
    mask_6.ncl (masking)

Labeling the X axis with nicely-formatted time labels
    bar_15.ncl (bar plots)
    fcodes_3.ncl (function codes)
    time_labels_1.ncl (time axis labels)
    time_labels_3.ncl (time axis labels)
    xy_32.ncl (XY plots)

Labeling the bottom X axis with years
    xy_18.ncl (XY plots)
    xy_18_new.ncl

Labeling the lines in a polyline
    polyg_4.ncl (primitives)

Labeling the top of histogram bars with a text string
    histo_12.ncl (histograms)

Labeling the top of histogram bars with the bin value
    histo_16.ncl (histograms)

Left and right justifying text
    text_8.ncl (text)

Left-justifying and centering paneled plots
    panel_11.ncl (panel plots)

Left-justifying text
    eqn_1.ncl (equations)
    eqn_2.ncl (equations)
    eqn_3.ncl (equations)
    eqn_4.ncl (equations)
    eqn_5.ncl (equations)

Left-justifying the labelbar labels
    lb_13.ncl (labelbars)

Linearizing the Y axis
    axes_1.ncl (axes)
    barb_4.ncl (wind barbs)

Loop over data and count instances of occurence
    binning_2.ncl (binning)

Looping over variables and selecting 2D variables for panel plot
    hdf5eos_2.ncl (HDF/HDF-EOS)

Looping over variables and selecting all 2D variables for plotting
    hdf4eos_6.ncl (HDF/HDF-EOS)
    hdf5eos_1.ncl (HDF/HDF-EOS)

Make a color in the palette transparent
    newcolor_10.ncl (new 32-bit color capabilities)

Make a time series plot
    shapefiles_9.ncl (Shapefiles)

Making a contour fill color transparent
    newcolor_10.ncl (new 32-bit color capabilities)

Making a contour line disappear
    coneff_9.ncl (contour effects)

Making all curves in an XY plot solid
    climo_5.ncl (climatology)
    leg_13.ncl (legends)
    xy_2.ncl (XY plots)
    xy_24.ncl (XY plots)

Making an axis logarithmic in a contour plot
    axes_2.ncl (axes)
    axes_5.ncl (axes)
    conwomap_5.ncl (contours w/o maps)

Making an axis logarithmic in an XY plot
    axes_3.ncl (axes)

Making paneled plots smaller on the page for publication purposes
    panel_16.ncl (panel plots)

Making the labelbar be horizontal
    gsn_contour_3.ncl (gsn_contour plots)
    lb_5.ncl (labelbars)

Making the labelbar be vertical
    barb_4.ncl (wind barbs)
    color_7.ncl (color functions)
    dev_1.ncl (deviations from a mean)
    dev_2.ncl (deviations from a mean)
    hdf4eos_1.ncl (HDF/HDF-EOS)
    hdf4eos_2.ncl (HDF/HDF-EOS)
    hdf4eos_3.ncl (HDF/HDF-EOS)
    hdf4eos_4.ncl (HDF/HDF-EOS)
    lb_12.ncl (labelbars)
    lb_13.ncl (labelbars)
    lb_14.ncl (labelbars)
    lb_15.ncl (labelbars)
    lb_2.ncl (labelbars)
    lb_7.ncl (labelbars)
    vector_1.ncl (vector plots)
    vector_2.ncl (vector plots)

Making the labelbar label fonts smaller
    lb_11.ncl (labelbars)
    lb_4.ncl (labelbars)

Making the labelbar labels smaller
    lb_5.ncl (labelbars)

Making the plot larger using viewport resources
    proj_2.ncl (map projections)

Making the vector reference annotation smaller
    newcolor_8.ncl (new 32-bit color capabilities)

Manually attaching lat/lon coordinate arrays to a variable
    vector_1.ncl (vector plots)
    vector_2.ncl (vector plots)

Manually creating a labelbar
    scatter_8.ncl (scatter plots)

Manually creating a legend
    leg_5.ncl (legends)
    leg_6.ncl (legends)
    polyg_10.ncl (primitives)
    xy_18.ncl (XY plots)
    xy_18_new.ncl
    xy_20.ncl (XY plots)

Manually creating a legend based on XY plot settings
    leg_11.ncl (legends)

Manually creating a legend using markers and text
    leg_7.ncl (legends)
    polyg_8.ncl (primitives)
    scatter_5.ncl (scatter plots)
    unique_1.ncl (unique plots)
    unique_12.ncl (unique plots)

Manually creating lat/lon coordinate arrays
    avhrr_1.ncl (AVHRR)
    polyg_3.ncl (primitives)
    regrid_1.ncl (regridding)
    unique_9.ncl (unique plots)

Manually overlaying high resolution nest onto a coarse global grid
    icon_6.ncl (ICON data)

Masking a data array based on a geographical area
    mask_12.ncl (masking)
    mask_12_600.ncl
    mask_13.ncl (masking)
    mask_9.ncl (masking)

Masking a data grid based on a geographical area obtained from a shapefile
    shapefiles_11.ncl (Shapefiles)
    shapefiles_4.ncl (Shapefiles)
    shapefiles_5.ncl (Shapefiles)
    shapefiles_9.ncl (Shapefiles)

Masking contour lines so they don't go through contour labels
    climo_6.ncl (climatology)
    conLab_2.ncl (contour labels)
    conLab_4.ncl (contour labels)

Masking contours so they don't go through contour labels
    conLab_4.ncl (contour labels)

Masking land in a map plot
    ice_1.ncl (CESM ice model)
    mask_1.ncl (masking)
    polyg_1.ncl (primitives)
    polyg_2.ncl (primitives)

Masking map grid lines so they don't go over land
    maponly_23.ncl (maps)

Masking map grid lines so they only go over ocean
    mapgrid_4.ncl (map grid lines)

Masking mirrored contour data
    conwomap_3.ncl (contours w/o maps)
    conwomap_4.ncl (contours w/o maps)

Masking missing values in a cell-fill plot
    mask_10.ncl (masking)

Masking out areas of a contour plot that are below a certain threshold
    mask_7.ncl (masking)

Masking out areas of your data based on a mask shape
    mask_6.ncl (masking)

Masking out particular areas in a map
    maponly_7.ncl (maps)
    mask_11.ncl (masking)
    mask_8.ncl (masking)

Masking the XY curves behind a legend
    leg_10.ncl (legends)

Masking the land in a map plot
    unique_8.ncl (unique plots)

Masking the ocean in a map plot
    mask_1.ncl (masking)
    polyg_1.ncl (primitives)
    polyg_2.ncl (primitives)

Maximizing plots after they've been created
    annotate_6.ncl (annotations)
    annotate_7.ncl (annotations)
    coneff_14.ncl (contour effects)
    interp1d_1.ncl (One-dimensional interpolation)
    lb_15.ncl (labelbars)
    mask_10.ncl (masking)
    mptick_9.ncl (map tickmarks)
    newcolor_7.ncl (new 32-bit color capabilities)
    overlay_4.ncl (Overlays)
    panel_18.ncl (panel plots)
    panel_20.ncl (panel plots)
    points.ncl
    shapefiles_7.ncl (Shapefiles)
    text_11.ncl (text)
    text_15.ncl (text)
    viewport_4.ncl (viewport)
    xy_18.ncl (XY plots)
    xy_19.ncl (XY plots)
    xy_25.ncl (XY plots)
    xy_26.ncl (XY plots)
    xy_27.ncl (XY plots)
    xy_30.ncl (XY plots)

Maximizing the size of several different objects on a frame
    xy_19.ncl (XY plots)

Maximizing the size of the plot
    lcmask_2.ncl (masking lambert conformal)
    lcmask_3.ncl (masking lambert conformal)

Merging two color maps
    WRF_pcp_1.ncl (WRF precipitation)
    color_9.ncl (color functions)
    colormap_4.ncl (colormaps)
    conOncon_10.ncl (contours on contours)
    overlay_6.ncl (Overlays)
    time_labels_2.ncl (time axis labels)

Modifying gsn_add_shapefile_polygons to color the polygons a certain way
    shapefiles_10.ncl (Shapefiles)

Modifying gsn_add_shapefile_polylines to draw a subset of the shapefile
    shapefiles_12.ncl (Shapefiles)
    shapefiles_12b.ncl (Shapefiles)

Moving a legend closer to a plot
    leg_12.ncl (legends)
    leg_9.ncl (legends)
    scatter_5.ncl (scatter plots)

Moving a legend into to a plot
    leg_14.ncl (legends)

Moving an XY plot legend
    ave_2.ncl (weighted averages)

Moving horizontally in a text string using a function code
    eqn_4.ncl (equations)

Moving horizontally in a text string using a function code
    eqn_5.ncl (equations)

Moving horizontally/vertically in a text string using function codes
    text_14.ncl (text)

Moving labels away from a labelbar
    lb_13.ncl (labelbars)

Moving polar labels away from the plot
    font_2.ncl (fonts)

Moving the contour informational label away from the plot
    overlay_3.ncl (Overlays)

Moving the contour informational label into the plot
    ce_2.ncl (cylindrical equidistant projections)
    conwomap_3.ncl (contours w/o maps)
    conwomap_4.ncl (contours w/o maps)
    dev_1.ncl (deviations from a mean)
    dev_2.ncl (deviations from a mean)
    panel_7.ncl (panel plots)
    panel_8.ncl (panel plots)

Moving the labelbar away from the plot
    coast.ncl
    coast_1.ncl (coastlines)
    coast_3.ncl (coastlines)
    gsn_contour_3.ncl (gsn_contour plots)
    lb_3.ncl (labelbars)

Moving the left Y axis in an XY plot
    xy_22.ncl (XY plots)

Moving the main title down
    raster_4.ncl (raster plots)

Moving the main title up
    lcmask_4.ncl (masking lambert conformal)
    mptick_10.ncl (map tickmarks)
    mptick_12.ncl (map tickmarks)
    mptick_9.ncl (map tickmarks)

Moving the subtitles up
    fuji.ncl
    raster_3.ncl (raster plots)

Moving the vector reference annotation into the plot
    ce_4.ncl (cylindrical equidistant projections)
    coamps_2.ncl (COAMPS)
    coamps_3.ncl (COAMPS)
    newcolor_8.ncl (new 32-bit color capabilities)

Moving the vector reference annotation to the top of the plot
    vecanno_1.ncl

Moving the vector reference annotation to the top right of the plot
    vector_1.ncl (vector plots)
    vector_2.ncl (vector plots)
    vector_3.ncl (vector plots)

Moving tickmark labels away from axis
    bar_13.ncl (bar plots)
    tm_11.ncl (tickmarks)
    xy_23.ncl (XY plots)

Moving vertically in a text string using a function code
    eqn_4.ncl (equations)

Moving vertically in a text string using a function code
    eqn_5.ncl (equations)

Naming dimensions of an array
    conwomap_4.ncl (contours w/o maps)
    veceff_1.ncl (vector effects)
    veceff_2.ncl (vector effects)

Outlining a map region
    regrid_13.ncl (regridding)

Outlining bars in a histogram
    histo_10.ncl (histograms)
    overlay_4.ncl (Overlays)

Outlining vectors
    veceff_3.ncl (vector effects)
    veceff_4.ncl (vector effects)

Overlaying XY plots on each other
    bar_11.ncl (bar plots)
    interp1d_1.ncl (One-dimensional interpolation)
    leg_14.ncl (legends)
    xy_18.ncl (XY plots)
    xy_18_new.ncl
    xy_32.ncl (XY plots)

Overlaying a blank plot on a map plot in order to customize tickmarks
    maponly_24.ncl (maps)

Overlaying a histogram on a cylindrical equidistant map
    histo_9.ncl (histograms)

Overlaying a stippling pattern for the 5% significance level
    conOncon_4.ncl (contours on contours)

Overlaying an XY plot on a "blank" plot to force an irregularly-spaced Y axis
    xy_30.ncl (XY plots)

Overlaying an XY plot on a contour plot
    overlay_8.ncl (Overlays)

Overlaying cell-filled contours on raster contours
    mask_10.ncl (masking)

Overlaying contours on a map using two-dimensional lat,lon arrays
    conOncon_10.ncl (contours on contours)
    conOncon_7.ncl (contours on contours)
    conOncon_9.ncl (contours on contours)
    ease_1.ncl (EASE grid)
    fuji.ncl
    hdf4eos_4.ncl (HDF/HDF-EOS)
    hdf4eos_5.ncl (HDF/HDF-EOS)
    hdf4sds_5.ncl (HDF/HDF-EOS)
    ice_3.ncl (CESM ice model)
    raster_3.ncl (raster plots)

Overlaying contours on a map without having lat,lon coordinates
    native_1.ncl (native grids)
    native_2.ncl (native grids)
    native_3.ncl (native grids)
    native_4.ncl (native grids)
    native_5.ncl (native grids)
    rotatedltln_1.ncl (rotated lon-lon)

Overlaying dashed contours on solid line contours
    conOncon_1.ncl (contours on contours)
    conOncon_6.ncl (contours on contours)
    leg_6.ncl (legends)
    leg_8.ncl (legends)

Overlaying filled vectors on filled contours
    newcolor_8.ncl (new 32-bit color capabilities)

Overlaying four sets of contours on a map
    hdf4sds_5.ncl (HDF/HDF-EOS)

Overlaying individual contour lines on a polar stereographic map
    conOncon_5.ncl (contours on contours)

Overlaying line contours on filled contours
    climo_6.ncl (climatology)
    conOncon_3.ncl (contours on contours)
    conOncon_8.ncl (contours on contours)
    overlay_1.ncl (Overlays)
    overlay_2.ncl (Overlays)
    overlay_3.ncl (Overlays)
    overlay_9.ncl (Overlays)
    plot_bathy.ncl

Overlaying line contours, vectors, and filled contours on a map
    vector_2.ncl (vector plots)

Overlaying multiple histograms for comparison
    overlay_4.ncl (Overlays)

Overlaying multiple histograms for comparison using "overlay"
    histo_10.ncl (histograms)

Overlaying plots manually by not advancing the frame
    overlay_3.ncl (Overlays)
    overlay_4.ncl (Overlays)

Overlaying precipitation on terrain map
    conOncon_10.ncl (contours on contours)

Overlaying precipitation on terrain map using wrf_xxx functions
    WRF_pcp_1.ncl (WRF precipitation)
    WRF_pcp_1_new.ncl

Overlaying shaded contours and filled contours on a map
    panel_27.ncl (panel plots)

Overlaying shaded contours on filled contours
    coneff_14.ncl (contour effects)
    overlay_10.ncl (Overlays)
    overlay_5.ncl (Overlays)
    overlay_6.ncl (Overlays)

Overlaying stippled contours on solid line contours
    conOncon_4.ncl (contours on contours)

Overlaying three sets of contours on a map
    conOncon_9.ncl (contours on contours)
    icon_6.ncl (ICON data)

Overlaying three sets of lines on a xy plot
    overlay_7.ncl (Overlays)

Overlaying two contour plots that are in different data spaces
    overlay_9.ncl (Overlays)

Overlaying two sets of contours on a map
    conOncon_2.ncl (contours on contours)
    conOncon_8.ncl (contours on contours)

Overlaying two sets of contours on a polar stereographic map
    conOncon_3.ncl (contours on contours)

Overlaying vectors and filled contours on a map
    vector_1.ncl (vector plots)

Overlaying vectors on filled contours
    overlay_6.ncl (Overlays)

Overlaying vectors, streamlines, filled contours on a map
    unique_4.ncl (unique plots)

Overlaying wind barbs and line contours on filled contours
    meteo_1.ncl (meteograms)

Paneling 12 plots with shared axes
    panel_23.ncl (panel plots)

Paneling 32 plots with shared axes
    panel_30.ncl (panel plots)

Paneling 36 plots in 3 columns on a page
    unique_11.ncl (unique plots)

Paneling Skew-T plots
    skewt_5.ncl (Skew-T plots)

Paneling bar plots
    bar_11.ncl (bar plots)

Paneling five plots on a page
    polyg_10.ncl (primitives)

Paneling four plots on a page
    climo_3.ncl (climatology)
    color_4.ncl (color functions)
    color_5.ncl (color functions)
    coneff_13.ncl (contour effects)
    coneff_7.ncl (contour effects)
    mask_7.ncl (masking)
    panel_19.ncl (panel plots)
    panel_6.ncl (panel plots)
    panel_8.ncl (panel plots)

Paneling four plots on a page with a common labelbar
    coads_1.ncl (COADS)
    coads_4.ncl (COADS)

Paneling four plots on a page.
    maponly_27.ncl (maps)

Paneling histograms
    histo_2.ncl (histograms)

Paneling multiple plots on a page
    coamps_5.ncl (COAMPS)
    maponly_23.ncl (maps)

Paneling multiple plots on a page with a common labelbar
    coamps_4.ncl (COAMPS)
    coamps_6.ncl (COAMPS)

Paneling six XY plots on the same page
    climo_5.ncl (climatology)

Paneling six contour plots on the same page
    panel_21.ncl (panel plots)

Paneling six plots on a page
    conwomap_4.ncl (contours w/o maps)
    panel_24.ncl (panel plots)

Paneling six plots on a page with a common labelbar
    cru_4.ncl (CRU data)
    cru_5.ncl (CRU data)
    cru_7.ncl (CRU data)

Paneling ten plots in two columns on a page
    unique_6.ncl (unique plots)

Paneling three horizontal plots with different widths
    panel_25.ncl (panel plots)

Paneling three plots on a page
    ESMF_regrid_21.ncl (ESMF regridding)
    hdf4eos_3.ncl (HDF/HDF-EOS)

Paneling three plots vertically on a page
    climo_2.ncl (climatology)
    climo_6.ncl (climatology)
    color_7.ncl (color functions)
    conLab_4.ncl (contour labels)
    cru_3.ncl (CRU data)
    cru_6.ncl (CRU data)
    panel_1.ncl (panel plots)
    panel_16.ncl (panel plots)
    panel_2.ncl (panel plots)
    panel_3.ncl (panel plots)
    panel_4.ncl (panel plots)
    panel_5.ncl (panel plots)
    panel_7.ncl (panel plots)
    regrid_10.ncl (regridding)
    regrid_11.ncl (regridding)
    regrid_6.ncl (regridding)
    regrid_7.ncl (regridding)
    regrid_8.ncl (regridding)
    regrid_9.ncl (regridding)

Paneling three plots with two labelbars
    cru_3.ncl (CRU data)

Paneling two plots horizontally on a page
    coneff_10.ncl (contour effects)
    pdf_1.ncl (probability distributions)

Paneling two plots on a page
    coads_2.ncl (COADS)
    mask_5.ncl (masking)
    polyg_9.ncl (primitives)

Paneling two plots vertically on a page
    cru_2.ncl (CRU data)
    dev_1.ncl (deviations from a mean)
    dev_2.ncl (deviations from a mean)
    lb_7.ncl (labelbars)
    panel_13.ncl (panel plots)
    regrid_1.ncl (regridding)
    regrid_2.ncl (regridding)
    regrid_3.ncl (regridding)
    regrid_4.ncl (regridding)
    regrid_5.ncl (regridding)
    viewport_6.ncl (viewport)

Perform time and level averages
    cloudsat_1.ncl (CloudSat: Cloud Vertical Structure)

Plot a user specified date
    gpcp_4.ncl (GPCP)

Plot on a cylindrical equidistant projection
    daymet_3.ncl (DAYMET)

Plot on the Lambert Conformal projection
    daymet_1.ncl (DAYMET)
    daymet_2.ncl (DAYMET)

Plot several vertical profiles and cross-sections
    calipso_2.ncl (CALIPSO)

Plot the data
    binning_2.ncl (binning)

Plot the data amd cross sections
    cloudsat_1.ncl (CloudSat: Cloud Vertical Structure)

Plot time and space averages
    arm_1.ncl

Plotting "byte" data
    vegland_1.ncl (categorical data)

Plotting COADS (Comprehensive Ocean-Atmosphere Data Set) data
    coads_1.ncl (COADS)
    coads_2.ncl (COADS)
    coads_3.ncl (COADS)
    coads_4.ncl (COADS)

Plotting COAMPS data
    coamps_1.ncl (COAMPS)
    coamps_2.ncl (COAMPS)
    coamps_3.ncl (COAMPS)
    coamps_4.ncl (COAMPS)
    coamps_5.ncl (COAMPS)
    coamps_6.ncl (COAMPS)

Plotting COSMO model data from MeteoSwiss
    cosmo_1.ncl (COSMO)
    cosmo_2.ncl (COSMO)
    cosmolib_1.ncl
    cosmolib_2.ncl

Plotting CRU (Climate Research Unit) data
    cru_1.ncl (CRU data)
    cru_2.ncl (CRU data)
    cru_3.ncl (CRU data)
    cru_4.ncl (CRU data)
    cru_6.ncl (CRU data)
    cru_7.ncl (CRU data)

Plotting EOS-DIS data
    hdf4eos_1.ncl (HDF/HDF-EOS)
    hdf4eos_2.ncl (HDF/HDF-EOS)
    hdf4eos_3.ncl (HDF/HDF-EOS)
    hdf4eos_4.ncl (HDF/HDF-EOS)
    hdf4eos_5.ncl (HDF/HDF-EOS)

Plotting ERA40 data
    era40_1.ncl (ERA40 data)
    era40_2.ncl (ERA40 data)

Plotting Ease data
    ease_1.ncl (EASE grid)

Plotting HE5 data
    hdf5eos_1.ncl (HDF/HDF-EOS)
    hdf5eos_2.ncl (HDF/HDF-EOS)
    hdf5eos_4.ncl (HDF/HDF-EOS)

Plotting Hadley Center's land/sea variance-adjusted anomalies
    cru_5.ncl (CRU data)

Plotting ICON model data
    icon_1.ncl (ICON data)
    icon_2.ncl (ICON data)
    icon_3.ncl (ICON data)
    icon_4.ncl (ICON data)
    icon_5.ncl (ICON data)
    icon_6.ncl (ICON data)

Plotting METAR reporting stations for a specific region
    station_4.ncl (station data)

Plotting MPAS data
    mpas_1.ncl (MPAS)

Plotting Meridional Overturning Circulation (MOC) from the FOAM model
    moc_3.ncl (meridional overturning)

Plotting Meridional Overturning Circulation (MOC) from the NCOM model
    moc_1.ncl (meridional overturning)
    moc_2.ncl (meridional overturning)

Plotting NARR data
    narr_2.ncl (NARR data)

Plotting NAVO MCSST data
    mcsst_1.ncl (NAVO MCSST)
    mcsst_2.ncl (NAVO MCSST)
    mcsst_3.ncl (NAVO MCSST)
    mcsst_4.ncl (NAVO MCSST)

Plotting WRF data
    WRF_pcp_1.ncl (WRF precipitation)
    WRF_pcp_1_new.ncl
    conOncon_10.ncl (contours on contours)
    wrf_helicity_1.ncl (WRF helicity)

Plotting a PIREP/METAR/RAOB combo
    unique_12.ncl (unique plots)

Plotting best tracks for a given season's storms
    unique_1.ncl (unique plots)

Plotting data
    hdf4eos_6.ncl (HDF/HDF-EOS)

Plotting data from a rotated lat-lon grid
    cosmo_1.ncl (COSMO)
    cosmo_2.ncl (COSMO)
    cosmolib_1.ncl
    cosmolib_2.ncl

Plotting data from shapefiles
    coast.ncl
    coast_3.ncl (coastlines)
    oz_2.ncl
    points.ncl
    shapefiles_1.ncl (Shapefiles)
    shapefiles_12.ncl (Shapefiles)
    shapefiles_12b.ncl (Shapefiles)
    shapefiles_2.ncl (Shapefiles)
    shapefiles_3.ncl (Shapefiles)
    shapefiles_6.ncl (Shapefiles)
    shapefiles_7.ncl (Shapefiles)
    shapefiles_7_new.ncl
    shapefiles_8.ncl (Shapefiles)
    shapefiles_8_new.ncl

Plotting data geologic data from a polygon shapefile
    shapefiles_10.ncl (Shapefiles)

Plotting data with missing lat/lon coordinates
    mpas_1.ncl (MPAS)

Plotting ice data
    ice_1.ncl (CESM ice model)
    ice_2.ncl (CESM ice model)
    ice_3.ncl (CESM ice model)

Plotting locations of Hurricane Katrina
    unique_8.ncl (unique plots)

Plotting original and reconstructed grids
    rdm2grid_1.ncl (Gridding random data)
    rdm2grid_2.ncl (Gridding random data)
    rdm2grid_3.ncl (Gridding random data)

Plotting radar (r,theta) data
    radar_1.ncl (radar (r,theta) plots)
    radar_2.ncl (radar (r,theta) plots)
    radar_3.ncl (radar (r,theta) plots)

Plotting radar (r,theta) data
    radar_4.ncl (radar (r,theta) plots)

Plotting radar (r,theta) data, treat like station data.
    radar_5.ncl (radar (r,theta) plots)

Plotting satellite data
    native_5.ncl (native grids)

Plotting selected vector variables and vector over scalar
    godas_2.ncl (GODAS)

Plotting station locations using markers
    leg_7.ncl (legends)
    polyg_8.ncl (primitives)
    station_4.ncl (station data)

Plotting trajectories
    annotate_4.ncl (annotations)
    hdf5eos_3.ncl (HDF/HDF-EOS)

Plotting unstructured data
    mpas_1.ncl (MPAS)

Putting labels on an XY plot
    xy_28.ncl (XY plots)

Putting your own labels on the X axis in a histogram
    histo_15.ncl (histograms)

Querying a plot object to get its annotations
    lb_15.ncl (labelbars)

Read CALIPSO
    calipso_2.ncl (CALIPSO)

Read CLOUDSAT reflectivity from a netCDF file
    cloudsat_1.ncl (CloudSat: Cloud Vertical Structure)

Read a HDF4-SDS file which has geographic as file attributes.
    seawif_3.ncl (SEAWIFS)

Read data [ here, create bogus data]
    binning_2.ncl (binning)

Read sample ARM datafile from the 'swfcldgrid' suite of files
    arm_1.ncl

Reading AIRS HDF-EOS2 data
    hdf4eos_6.ncl (HDF/HDF-EOS)

Reading CF radial data
    radar_2.ncl (radar (r,theta) plots)
    radar_3.ncl (radar (r,theta) plots)

Reading CMORPH 0.25 at 00Z, 003Z,...,21Z data
    cmorph_3.ncl (high resolution precipitation)

Reading CMORPH 0.25 data
    cmorph_1.ncl (high resolution precipitation)
    cmorph_2.ncl (high resolution precipitation)

Reading CPC_UNI 0.50 data
    cpcuni_1.ncl

Reading GODAS GRIB data files
    godas_1.ncl (GODAS)
    godas_2.ncl (GODAS)

Reading GRIB data
    era40_1.ncl (ERA40 data)
    era40_2.ncl (ERA40 data)
    native_3.ncl (native grids)

Reading HDF-EOS5 ['he5'] data
    hdf5eos_1.ncl (HDF/HDF-EOS)
    hdf5eos_2.ncl (HDF/HDF-EOS)
    hdf5eos_3.ncl (HDF/HDF-EOS)
    hdf5eos_4.ncl (HDF/HDF-EOS)

Reading HDF-EOS5 files
    hdf5eos_5.ncl (HDF/HDF-EOS)

Reading HDF4 data
    avhrr_1.ncl (AVHRR)
    hdf4eos_1.ncl (HDF/HDF-EOS)
    hdf4eos_2.ncl (HDF/HDF-EOS)
    hdf4eos_3.ncl (HDF/HDF-EOS)
    hdf4eos_4.ncl (HDF/HDF-EOS)
    hdf4eos_5.ncl (HDF/HDF-EOS)

Reading HDF4-SDS files
    hdf4sds_1.ncl (HDF/HDF-EOS)
    hdf4sds_2.ncl (HDF/HDF-EOS)
    trmm_1.ncl (high resolution precipitation)

Reading PERSIANN 0.25 data
    persiann_2.ncl (high resolution precipitation)
    persiann_3.ncl (high resolution precipitation)

Reading PERSIANN 3hr or 6hr 0.25 data
    persiann_1.ncl (high resolution precipitation)

Reading RUC (Rapid Update Cycle) GRIB data
    skewt_6.ncl (Skew-T plots)

Reading SLP from netCDF
    rdm2grid_1.ncl (Gridding random data)
    rdm2grid_2.ncl (Gridding random data)
    rdm2grid_3.ncl (Gridding random data)

Reading a CSV file
    csv_1.ncl (Reading CSV files)
    csv_2.ncl (Reading CSV files)
    csv_3.ncl (Reading CSV files)
    csv_4.ncl (Reading CSV files)

Reading a Daymet netCDF file containg one 2x2 tile with 1km x 1km data
    daymet_1.ncl (DAYMET)
    daymet_2.ncl (DAYMET)
    daymet_3.ncl (DAYMET)

Reading a GOES-11 file
    goes_1.ncl (GOES)

Reading a GOES-12 file
    goes_2.ncl (GOES)

Reading a GOES-15 file
    goes_3.ncl (GOES)

Reading a GPCP 1DD netCDF file
    gpcp_3.ncl (GPCP)
    gpcp_4.ncl (GPCP)

Reading a GPCP Monthly netCDF file
    gpcp_1.ncl (GPCP)
    gpcp_2.ncl (GPCP)

Reading a NetCDF file
    grid_fill_2.ncl (grid filling)

Reading a colormap from an ASCII file
    lb_20.ncl (labelbars)
    shapefiles_10.ncl (Shapefiles)

Reading a specific column from an ASCII file
    annotate_5.ncl (annotations)

Reading a specific field from an ASCII file
    annotate_5.ncl (annotations)
    table_4.ncl (tables)

Reading a variable off a file and updating its meta data
    regrid_8.ncl (regridding)
    regrid_9.ncl (regridding)

Reading an ASCII file with delimiters
    csv_2.ncl (Reading CSV files)
    csv_3.ncl (Reading CSV files)
    csv_4.ncl (Reading CSV files)

Reading an ASCII file with several columns of data
    ESMF_regrid_21.ncl (ESMF regridding)
    annotate_5.ncl (annotations)
    contour1d_1.ncl (contouring 1D random data)
    station_1.ncl (station data)
    table_4.ncl (tables)

Reading an HDF4-SDS file which has geographic as file attributes
    hdf4sds_4.ncl (HDF/HDF-EOS)

Reading big endian binary files
    cmorph_1.ncl (high resolution precipitation)
    cmorph_2.ncl (high resolution precipitation)
    cmorph_3.ncl (high resolution precipitation)
    cpcFamine_1.ncl (high resolution precipitation)
    persiann_1.ncl (high resolution precipitation)
    persiann_2.ncl (high resolution precipitation)
    persiann_3.ncl (high resolution precipitation)

Reading binary data using "cbinread"
    radar_5.ncl (radar (r,theta) plots)

Reading data from an ASCII file
    text_8.ncl (text)
    unique_8.ncl (unique plots)
    veceff_3.ncl (vector effects)
    xy_28.ncl (XY plots)

Reading data from an ASCII file with headers
    xy_29.ncl (XY plots)

Reading data from binary files
    lb_7.ncl (labelbars)
    raster_4.ncl (raster plots)
    unique_9.ncl (unique plots)

Reading data from several ASCII files
    native_4.ncl (native grids)
    unique_12.ncl (unique plots)

Reading data from the GPCP (Global Precipitation Climatology Project)
    spi_2.ncl (Standardized Precipitation Index)

Reading data of type "short" and converting it to float
    regrid_6.ncl (regridding)
    regrid_7.ncl (regridding)

Reading differences and probabilities
    conOncon_4.ncl (contours on contours)

Reading lat/lon data from an ASCII file
    polyg_11.ncl (primitives)

Reading little endian binary files
    cpcuni_1.ncl

Reading model-generated data on hybrid levels
    grid_fill_3.ncl (grid filling)

Reading multiple CRCM netCDF files containing 3-hrly data
    crcm_2.ncl (Canadian Climate Center: CRCM)

Reading multiple CRCM netCDF files containing daily hourly data
    crcm_1.ncl (Canadian Climate Center: CRCM)

Reading multiple GODAS netCDF files
    godas_3.ncl (GODAS)
    godas_4.ncl (GODAS)

Reading multiple files with data from MODIS satellite
    binning_1.ncl (binning)
    hdf4sds_3.ncl (HDF/HDF-EOS)
    hdf4sds_5.ncl (HDF/HDF-EOS)

Reading records written by a fortran direct access write
    cmorph_1.ncl (high resolution precipitation)
    cmorph_2.ncl (high resolution precipitation)
    cmorph_3.ncl (high resolution precipitation)
    persiann_1.ncl (high resolution precipitation)
    persiann_2.ncl (high resolution precipitation)
    persiann_3.ncl (high resolution precipitation)

Reading shapefiles
    coast.ncl
    coast_3.ncl (coastlines)
    oz_2.ncl
    points.ncl
    shapefiles_1.ncl (Shapefiles)
    shapefiles_10.ncl (Shapefiles)
    shapefiles_11.ncl (Shapefiles)
    shapefiles_12.ncl (Shapefiles)
    shapefiles_12b.ncl (Shapefiles)
    shapefiles_2.ncl (Shapefiles)
    shapefiles_3.ncl (Shapefiles)
    shapefiles_5.ncl (Shapefiles)
    shapefiles_6.ncl (Shapefiles)
    shapefiles_7.ncl (Shapefiles)
    shapefiles_7_new.ncl
    shapefiles_8.ncl (Shapefiles)
    shapefiles_8_new.ncl

Rearranging longitude data to span -180 to 180
    eof_1.ncl (empirical orthogonal functions)
    mjoclivar_11.ncl (MJO climate variability)
    mjoclivar_8.ncl (MJO climate variability)
    popslice_2.ncl (POP slices)

Recreating a labelbar from scratch
    lb_17.ncl (labelbars)
    lb_18.ncl (labelbars)

Recreating a labelbar from scratch based on an existing contour plot
    lb_19.ncl (labelbars)

Redefining the time coordinate array of a variable
    cru_4.ncl (CRU data)
    cru_5.ncl (CRU data)
    cru_7.ncl (CRU data)

Reformatting the X axis labels in a histogram
    histo_13.ncl (histograms)

Regridding to a subset of the destination grid.
    ESMF_regrid_17.ncl (ESMF regridding)
    ESMF_wgts_17.ncl (ESMF regridding)

Removing an annotation that has been attached to a plot
    text_10.ncl (text)

Removing geophysical line boundaries between continents
    maponly_21.ncl (maps)

Removing margins around a labelbar
    lb_13.ncl (labelbars)

Removing quotes from a string
    csv_3.ncl (Reading CSV files)

Removing text strings that overlay other text strings
    text_10.ncl (text)

Removing the border, tickmarks, and labels from a contour plot
    panel_23.ncl (panel plots)

Removing the border, tickmarks, and labels from an XY plot
    axes_3.ncl (axes)
    axes_4.ncl (axes)
    unique_10.ncl (unique plots)
    xy_27.ncl (XY plots)

Removing the end boxes in a labelbar
    lb_12.ncl (labelbars)

Removing the extra "0" from tickmark labels
    raster_5.ncl (raster plots)

Removing the mean
    conLev_3.ncl (contour levels)

Removing the zero contour line
    coneff_4.ncl (contour effects)

Removing tickmarks and labels from paneled plots so they can be drawn closer together
    panel_30.ncl (panel plots)
    panel_7.ncl (panel plots)
    panel_8.ncl (panel plots)

Removing trailing zeros from tickmark labels
    text_15.ncl (text)
    time_labels_1.ncl (time axis labels)
    time_labels_3.ncl (time axis labels)
    xy_25.ncl (XY plots)
    xy_26.ncl (XY plots)

Removing white space from paneled plots
    panel_30.ncl (panel plots)

Reorder the varimax EOFs to be is descending order
    eof_5.ncl (empirical orthogonal functions)

Reordering North->South data so it is South->North
    regrid_6.ncl (regridding)
    regrid_7.ncl (regridding)

Reordering an array
    climo_4.ncl (climatology)
    conLev_1.ncl (contour levels)
    conLev_3.ncl (contour levels)
    corel_3.ncl (correlations)
    dev_2.ncl (deviations from a mean)
    lb_12.ncl (labelbars)

Reordering grids to allow coordinate subscripting across Greenwich Meridion
    godas_2.ncl (GODAS)

Replacing colors in the existing color map with named colors
    minmax_4.ncl (local min/maxima)

Reshaping a one-dimensional array
    csv_1.ncl (Reading CSV files)

Resizing a plot
    annotate_1.ncl (annotations)
    annotate_10.ncl (annotations)
    annotate_6.ncl (annotations)
    annotate_7.ncl (annotations)
    annotate_8.ncl (annotations)
    annotate_9.ncl (annotations)
    text_9.ncl (text)

Retrieving contour resource values to create a labelbar
    panel_23.ncl (panel plots)
    panel_27.ncl (panel plots)
    panel_29.ncl (panel plots)

Retrieving the axes mins and maxs of a plot
    barb_4.ncl (wind barbs)
    xy_27.ncl (XY plots)

Retrieving the bounding box of paneled objects
    newcolor_14.ncl (new 32-bit color capabilities)
    panel_26.ncl (panel plots)

Retrieving the current color map as an array of RGB triplets
    color_16.ncl (color functions)
    lb_13.ncl (labelbars)

Reverse latitude order to fix an issue
    hdf5eos_5.ncl (HDF/HDF-EOS)

Reversing a color map
    color_8.ncl (color functions)
    colormap_3.ncl (colormaps)
    contour1d_1.ncl (contouring 1D random data)
    panel_28.ncl (panel plots)
    station_1.ncl (station data)

Reversing a labelbar in a contour plot
    lb_15.ncl (labelbars)

Reversing data in the X and Y axis
    mask_10.ncl (masking)

Reversing the X and Y axes
    axes_2.ncl (axes)

Reversing the Y axis
    meteo_1.ncl (meteograms)
    omega_1.ncl (omega)
    omega_2.ncl (omega)
    panel_14.ncl (panel plots)
    rotatedltln_1.ncl (rotated lon-lon)
    time_labels_2.ncl (time axis labels)
    xy_16.ncl (XY plots)
    xy_3.ncl (XY plots)
    xy_30.ncl (XY plots)

Reversing the Y axis in a contour plot
    hdf5eos_3.ncl (HDF/HDF-EOS)
    moc_2.ncl (meridional overturning)

Reversing the Y axis in a wind profile plot
    barb_4.ncl (wind barbs)

Rotate EOFs via varimax method
    eof_5.ncl (empirical orthogonal functions)

Rotating a histogram 90 degrees
    histo_8.ncl (histograms)

Rotating markers in an XY plot
    scatter_2.ncl (scatter plots)

Rotating text 45 degrees
    bar_7.ncl (bar plots)

Rotating text 90 degrees
    text_9.ncl (text)

Rotating text in a table cell
    table_3.ncl (tables)

Rotating the Y axis string 45 degrees
    annotate_8.ncl (annotations)
    bar_14.ncl (bar plots)

Selecting a "rainbow" color map that also contains "gray"
    coads_1.ncl (COADS)
    coads_2.ncl (COADS)
    coads_4.ncl (COADS)
    trimesh_1.ncl (triangular meshes)

Selecting a different color map
    ce_3.ncl (cylindrical equidistant projections)
    climo_6.ncl (climatology)
    color_11.ncl (color functions)
    color_2.ncl (color functions)
    color_3.ncl (color functions)
    color_6.ncl (color functions)
    color_7.ncl (color functions)
    color_8.ncl (color functions)
    colormap_2.ncl (colormaps)
    colormap_3.ncl (colormaps)
    colormap_4.ncl (colormaps)
    colormap_5.ncl (colormaps)
    conwomap_2.ncl (contours w/o maps)
    era40_1.ncl (ERA40 data)
    native_1.ncl (native grids)
    native_2.ncl (native grids)
    newcolor_15.ncl (new 32-bit color capabilities)
    overlay_1.ncl (Overlays)

Selecting a grayscale color map
    color_14.ncl (color functions)
    colormap_4.ncl (colormaps)

Selecting a plot on which to base the scale factor for paneled plots
    panel_24.ncl (panel plots)

Selecting specific decades of data
    climo_1.ncl (climatology)

Selecting specific features in a shapefile to draw
    shapefiles_12.ncl (Shapefiles)
    shapefiles_12b.ncl (Shapefiles)

Selectively coloring between contour levels (using an old method)
    coneff_8.ncl (contour effects)

Selectively shading between contour levels (using an old method)
    climo_1.ncl (climatology)
    coneff_7.ncl (contour effects)

Setting a black background/white foreground
    color_14.ncl (color functions)
    colormap_6.ncl (colormaps)

Setting a nice stride for labelbar labels
    animate_1.ncl (Animations)
    colormap_7.ncl (colormaps)
    conOncon_2.ncl (contours on contours)
    coneff_14.ncl (contour effects)
    contour1d_1.ncl (contouring 1D random data)
    native_1.ncl (native grids)

Setting all zero values in an array to missing
    lb_12.ncl (labelbars)

Setting arguments for "poisson_grid_fill"
    grid_fill_1.ncl (grid filling)

Setting contour labels using the "computed" method
    conLab_1.ncl (contour labels)

Setting contour labels using the "constant" method
    conLab_1.ncl (contour labels)
    conLab_3.ncl (contour labels)

Setting contour labels using the "randomized" method (default)
    conLab_1.ncl (contour labels)
    conLab_2.ncl (contour labels)
    conLab_5.ncl (contour labels)

Setting contour labels using three different methods
    conLab_1.ncl (contour labels)

Setting contour levels using a min/max contour level and a spacing
    ce_2.ncl (cylindrical equidistant projections)
    coads_1.ncl (COADS)
    coads_2.ncl (COADS)
    coads_3.ncl (COADS)
    coads_4.ncl (COADS)
    coamps_1.ncl (COAMPS)
    coamps_3.ncl (COAMPS)
    color_11.ncl (color functions)
    color_2.ncl (color functions)
    conLev_1.ncl (contour levels)
    hdf4eos_3.ncl (HDF/HDF-EOS)
    hdf4eos_4.ncl (HDF/HDF-EOS)
    hdf4eos_5.ncl (HDF/HDF-EOS)
    lcmask_1.ncl (masking lambert conformal)

Setting land, ocean, and inland water fill to transparent
    draworder_5.ncl (drawing order of plot elements)
    maponly_15.ncl (maps)

Setting parameters for "poisson_grid_fill"
    grid_fill_2.ncl (grid filling)
    grid_fill_3.ncl (grid filling)
    grid_fill_4.ncl (grid filling)

Setting resources to match contour levels with a two-color color table
    contoursym_4.ncl (contour levels with symmetric color tables)

Setting the background color for a text box
    minmax_3.ncl (local min/maxima)
    text_9.ncl (text)

Setting the background fill color for contour labels to transparent
    conLab_2.ncl (contour labels)

Setting the background fill color for contour labels to white
    conLab_4.ncl (contour labels)

Setting the bin intervals in a histogram
    histo_5.ncl (histograms)

Setting the color for vectors
    vector_1.ncl (vector plots)
    vector_2.ncl (vector plots)

Setting the color of individual boxes in a box plot
    box_2.ncl (box plots)
    box_3.ncl (box plots)
    box_4.ncl (box plots)

Setting the exact width of labelbar boxes
    lb_13.ncl (labelbars)
    lb_16.ncl (labelbars)

Setting the fill colors for a labelbar
    lb_11.ncl (labelbars)
    lb_13.ncl (labelbars)
    lb_16.ncl (labelbars)
    lb_9.ncl (labelbars)

Setting the fill patterns for a labelbar
    lb_9.ncl (labelbars)

Setting the labelbar label stride in a panel plot
    coamps_4.ncl (COAMPS)
    coamps_5.ncl (COAMPS)
    regrid_2.ncl (regridding)
    regrid_3.ncl (regridding)
    regrid_4.ncl (regridding)

Setting the latitude/longitude spacing for map tickmarks
    mptick_4.ncl (map tickmarks)
    mptick_5.ncl (map tickmarks)

Setting the longitude spacing for map tickmarks
    font_3.ncl (fonts)

Setting the maximum number of contour levels allowed
    conLev_2.ncl (contour levels)

Setting the mininum/maximum value of the X and Y axis in a bar plot
    annotate_8.ncl (annotations)
    bar_10.ncl (bar plots)
    bar_11.ncl (bar plots)
    bar_12.ncl (bar plots)
    bar_13.ncl (bar plots)
    bar_14.ncl (bar plots)
    bar_7.ncl (bar plots)
    bar_8.ncl (bar plots)
    panel_30.ncl (panel plots)

Setting the mininum/maximum value of the X axis in an XY plot
    lb_11.ncl (labelbars)
    time_labels_1.ncl (time axis labels)

Setting the mininum/maximum value of the Y axis in a bar plot
    bar_2.ncl (bar plots)
    bar_3.ncl (bar plots)
    bar_4.ncl (bar plots)
    bar_5.ncl (bar plots)
    bar_6.ncl (bar plots)

Setting the mininum/maximum value of the Y axis in a box plot
    box_5.ncl (box plots)

Setting the mininum/maximum value of the Y axis in an XY plot
    tm_1.ncl (tickmarks)
    tm_2.ncl (tickmarks)
    tm_3.ncl (tickmarks)
    xy_5.ncl (XY plots)
    xy_7.ncl (XY plots)

Setting the number of bins in a histogram
    histo_2.ncl (histograms)

Setting the precision of tickmark labels
    time_labels_1.ncl (time axis labels)

Setting the spacing for latitude/longitude grid lines
    mapgrid_2.ncl (map grid lines)
    mapgrid_3.ncl (map grid lines)
    proj_1.ncl (map projections)
    proj_2.ncl (map projections)

Setting the spacing for streamline arrowheads
    stream_2.ncl (streamline plots)

Setting the spacing for tickmarks
    tm_2.ncl (tickmarks)
    tm_3.ncl (tickmarks)

Setting the view of a stereographic map
    native_1.ncl (native grids)

Setting the width of individual boxes in a bar chart
    lb_11.ncl (labelbars)

Setting the width of individual boxes in a box plot
    box_2.ncl (box plots)
    box_3.ncl (box plots)
    box_4.ncl (box plots)

Setting trYMinF to get more white space at bottom of XY plot
    annotate_9.ncl (annotations)

Shading particular areas in an XY plot
    unique_3.ncl (unique plots)

Showing features of the new color display model
    coneff_16.ncl (contour effects)
    newcolor_1.ncl (new 32-bit color capabilities)
    newcolor_10.ncl (new 32-bit color capabilities)
    newcolor_11.ncl (new 32-bit color capabilities)
    newcolor_12.ncl (new 32-bit color capabilities)
    newcolor_13.ncl (new 32-bit color capabilities)
    newcolor_14.ncl (new 32-bit color capabilities)
    newcolor_2.ncl (new 32-bit color capabilities)
    newcolor_3.ncl (new 32-bit color capabilities)
    newcolor_4.ncl (new 32-bit color capabilities)
    newcolor_5.ncl (new 32-bit color capabilities)
    newcolor_6.ncl (new 32-bit color capabilities)
    newcolor_7.ncl (new 32-bit color capabilities)
    newcolor_8.ncl (new 32-bit color capabilities)
    newcolor_9.ncl (new 32-bit color capabilities)
    stream_9.ncl (streamline plots)

Showing the effect of different bin numbers
    pdf_4.ncl (probability distributions)

Simple plotting
    hdf5eos_5.ncl (HDF/HDF-EOS)

Smoothing data so that seasonal cycle is less prominent
    regress_1.ncl (regression)
    scatter_4.ncl (scatter plots)

Smoothing raster contours
    arpege_1.ncl (ARPEGE grids)
    contour1d_2.ncl (contouring 1D random data)
    hdf4sds_5.ncl (HDF/HDF-EOS)
    hdf5eos_3.ncl (HDF/HDF-EOS)
    isccp_1.ncl (ISCCP grid)

Sorting data
    box_5.ncl (box plots)
    histo_15.ncl (histograms)
    histo_3.ncl (histograms)

Spanning all but the last color in a color map for contour fill
    contoursym_2.ncl (contour levels with symmetric color tables)

Spanning all but the last two colors in a color map for contour fill
    lb_7.ncl (labelbars)
    mcsst_1.ncl (NAVO MCSST)
    mcsst_2.ncl (NAVO MCSST)
    mcsst_3.ncl (NAVO MCSST)
    mcsst_4.ncl (NAVO MCSST)

Spanning part of a color map for contour fill
    coads_1.ncl (COADS)
    coads_2.ncl (COADS)
    coads_3.ncl (COADS)
    coads_4.ncl (COADS)
    coamps_3.ncl (COAMPS)
    color_11.ncl (color functions)
    color_16.ncl (color functions)
    color_2.ncl (color functions)
    color_9.ncl (color functions)
    dev_1.ncl (deviations from a mean)
    dev_2.ncl (deviations from a mean)
    hdf4eos_1.ncl (HDF/HDF-EOS)
    hdf4eos_2.ncl (HDF/HDF-EOS)
    hdf4eos_4.ncl (HDF/HDF-EOS)
    ice_1.ncl (CESM ice model)
    mask_1.ncl (masking)
    mask_10.ncl (masking)
    minmax_1.ncl (local min/maxima)
    minmax_2.ncl (local min/maxima)
    newcolor_15.ncl (new 32-bit color capabilities)
    polyg_3.ncl (primitives)
    proj_1.ncl (map projections)
    proj_2.ncl (map projections)
    trimesh_1.ncl (triangular meshes)

Spanning the full color map for colored vectors
    veceff_1.ncl (vector effects)
    veceff_2.ncl (vector effects)

Spanning the full color map for contour fill
    color_2.ncl (color functions)
    color_6.ncl (color functions)
    conLab_4.ncl (contour labels)
    cru_1.ncl (CRU data)
    cru_2.ncl (CRU data)
    cru_3.ncl (CRU data)
    era40_1.ncl (ERA40 data)
    gsn_contour_2.ncl (gsn_contour plots)
    hdf4eos_3.ncl (HDF/HDF-EOS)
    newcolor_15.ncl (new 32-bit color capabilities)

Spanning the full color map in reverse for contour fill
    lb_6.ncl (labelbars)

Specifying how many plots to draw in each row
    panel_11.ncl (panel plots)

Specifying the NDC position of individual tables
    table_2.ncl (tables)
    table_3.ncl (tables)

Specifying the bar fill colors in a histogram
    histo_7.ncl (histograms)

Specifying the width and height of a histogram
    histo_9.ncl (histograms)

Stacking histograms
    histo_17.ncl (histograms)

Subscripting a color table for contour fill
    newcolor_8.ncl (new 32-bit color capabilities)

Superimposing quiver/filled contours
    unique_14.ncl (unique plots)

Thinning the number of streamlines
    stream_4.ncl (streamline plots)

Thinning the wind barbs in a Skew-T plot
    skewt_3.ncl (Skew-T plots)

Thinning vectors by striding the data
    veceff_4.ncl (vector effects)

Thinning vectors using a minimum distance resource
    barb_2.ncl (wind barbs)
    barb_3.ncl (wind barbs)
    ce_4.ncl (cylindrical equidistant projections)
    coamps_2.ncl (COAMPS)
    coamps_3.ncl (COAMPS)
    coamps_5.ncl (COAMPS)
    coamps_6.ncl (COAMPS)
    era40_2.ncl (ERA40 data)
    ice_2.ncl (CESM ice model)
    veceff_4.ncl (vector effects)
    vector_3.ncl (vector plots)
    vector_4.ncl (vector plots)
    vector_5.ncl (vector plots)

Transposing an array
    veceff_1.ncl (vector effects)
    veceff_2.ncl (vector effects)

Truncating a floating point number using "toint"
    mptick_11.ncl (map tickmarks)

Turning off all tickmarks
    newcolor_12.ncl (new 32-bit color capabilities)

Turning off all tickmarks and labels
    maponly_27.ncl (maps)

Turning off borders of a map plot
    maponly_27.ncl (maps)

Turning off color fill in a histogram
    histo_10.ncl (histograms)

Turning off contour line labels
    conLev_3.ncl (contour levels)
    cru_1.ncl (CRU data)
    cru_2.ncl (CRU data)
    cru_3.ncl (CRU data)
    gsn_contour_2.ncl (gsn_contour plots)

Turning off contour lines
    ce_3.ncl (cylindrical equidistant projections)
    color_6.ncl (color functions)
    conLev_3.ncl (contour levels)
    cru_1.ncl (CRU data)
    cru_2.ncl (CRU data)
    cru_3.ncl (CRU data)
    newcolor_15.ncl (new 32-bit color capabilities)
    raster_1.ncl (raster plots)

Turning off histogram tickmarks and labels
    histo_9.ncl (histograms)

Turning off labels inside a legend
    leg_11.ncl (legends)
    leg_6.ncl (legends)

Turning off map fill
    climo_3.ncl (climatology)
    conLev_3.ncl (contour levels)
    contour1d_1.ncl (contouring 1D random data)
    lb_12.ncl (labelbars)
    maponly_2.ncl (maps)
    maponly_8.ncl (maps)
    proj_2.ncl (map projections)
    proj_3.ncl (map projections)
    scatter_6.ncl (scatter plots)
    station_1.ncl (station data)

Turning off map outlines
    scatter_6.ncl (scatter plots)

Turning off map tickmarks
    conOncon_3.ncl (contours on contours)
    mask_5.ncl (masking)
    polyg_12.ncl (primitives)
    scatter_6.ncl (scatter plots)

Turning off minor tickmarks
    mptick_4.ncl (map tickmarks)
    raster_5.ncl (raster plots)
    xy_27.ncl (XY plots)

Turning off the addition of a longitude cyclic point
    animate_1.ncl (Animations)
    ce_3.ncl (cylindrical equidistant projections)
    coamps_1.ncl (COAMPS)
    coamps_2.ncl (COAMPS)
    coamps_3.ncl (COAMPS)
    color_7.ncl (color functions)
    hdf4eos_4.ncl (HDF/HDF-EOS)
    hdf4eos_5.ncl (HDF/HDF-EOS)
    lcmask_1.ncl (masking lambert conformal)
    mask_8.ncl (masking)
    mcsst_3.ncl (NAVO MCSST)
    native_1.ncl (native grids)
    native_2.ncl (native grids)
    native_3.ncl (native grids)

Turning off the border of a masked Lambert Conformal plot
    lcmask_2.ncl (masking lambert conformal)

Turning off the bottom and right borders of a contour plot
    conwomap_3.ncl (contours w/o maps)
    conwomap_4.ncl (contours w/o maps)

Turning off the bottom tickmark labels and tickmarks
    annotate_2.ncl (annotations)
    climo_2.ncl (climatology)

Turning off the bottom tickmarks
    lb_11.ncl (labelbars)

Turning off the box lines in a labelbar
    animate_1.ncl (Animations)

Turning off the contour informational label
    ce_5.ncl (cylindrical equidistant projections)
    conLab_6.ncl (contour labels)
    gsn_contour_2.ncl (gsn_contour plots)

Turning off the gray-filled continents
    ce_5.ncl (cylindrical equidistant projections)
    mask_5.ncl (masking)

Turning off the individual contour labelbar
    climo_3.ncl (climatology)
    regrid_1.ncl (regridding)
    regrid_2.ncl (regridding)
    regrid_3.ncl (regridding)

Turning off the map lat/lon grid lines
    maponly_10.ncl (maps)
    maponly_12.ncl (maps)
    maponly_15.ncl (maps)
    maponly_6.ncl (maps)
    panel_9.ncl (panel plots)
    polyg_13.ncl (primitives)

Turning off the map perimeter (boundary)
    proj_1.ncl (map projections)
    proj_2.ncl (map projections)

Turning off the outline of filled bars in a bar plot
    bar_4.ncl (bar plots)

Turning off the perimeter around a labelbar
    colormap_7.ncl (colormaps)
    gsn_contour_3.ncl (gsn_contour plots)
    lb_5.ncl (labelbars)
    lb_9.ncl (labelbars)

Turning off the perimeter around a legend
    leg_1.ncl (legends)

Turning off the subtitles at the top of a plot
    animate_1.ncl (Animations)

Turning off the top and left tickmarks in a histogram
    histo_12.ncl (histograms)

Turning off the top and right axes borders
    polyg_10.ncl (primitives)

Turning off the top and right borders of an XY plot
    interp1d_1.ncl (One-dimensional interpolation)
    xy_15.ncl (XY plots)

Turning off the top and right tickmarks
    ESMF_regrid_21.ncl (ESMF regridding)
    table_4.ncl (tables)
    table_6.ncl (tables)

Turning off the top and right tickmarks of an XY plot
    interp1d_1.ncl (One-dimensional interpolation)

Turning off the vector reference annotation label
    barb_3.ncl (wind barbs)
    barb_4.ncl (wind barbs)

Turning off tickmarks on a polar stereographic map
    maponly_19.ncl (maps)

Turning off tickmarks on the left Y axis
    xy_23.ncl (XY plots)

Turning off tickmarks on the right and top axes
    mask_8.ncl (masking)

Turning off tickmarks, but not the labels
    bar_10.ncl (bar plots)

Turning on a labelbar for a contour plot
    gsn_contour_3.ncl (gsn_contour plots)

Turning on color fill for a contour plot
    gsn_contour_2.ncl (gsn_contour plots)

Turning on edges for polygons
    icon_2.ncl (ICON data)
    icon_3.ncl (ICON data)
    icon_5.ncl (ICON data)
    polyg_13.ncl (primitives)

Turning on end labels in labelbar for a contour plot
    lb_12.ncl (labelbars)

Turning on map country boundaries
    maponly_2.ncl (maps)

Turning on map fill
    coads_2.ncl (COADS)

Turning on map grid lies
    mptick_5.ncl (map tickmarks)

Turning on map outlines
    conLev_3.ncl (contour levels)
    maponly_8.ncl (maps)

Turning on map tickmark labels with degree symbols
    hdf4eos_5.ncl (HDF/HDF-EOS)
    maponly_26.ncl (maps)
    mptick_2.ncl (map tickmarks)
    mptick_3.ncl (map tickmarks)
    native_1.ncl (native grids)
    native_2.ncl (native grids)
    native_4.ncl (native grids)
    polyg_11.ncl (primitives)

Turning on map tickmarks for a Lambert Conformal map
    conOncon_10.ncl (contours on contours)
    conOncon_7.ncl (contours on contours)
    conOncon_9.ncl (contours on contours)

Turning on nice map tickmarks
    raster_4.ncl (raster plots)

Turning on the perimeter around a labelbar
    lb_13.ncl (labelbars)

Turning on the perimeter of a text box
    minmax_3.ncl (local min/maxima)
    text_9.ncl (text)

Turning on tickmarks on the right Y axis
    xy_23.ncl (XY plots)

Turning the tickmarks inward on the X axis
    xy_15.ncl (XY plots)

Use ESMF to interpolate to a rectilinear grd
    daymet_2.ncl (DAYMET)
    daymet_3.ncl (DAYMET)

Use a local function for cleaner code
    ssmiv7_1.ncl
    ssmiv7_2.ncl

Use dim_avg_n, conform, ismissing
    ssmiv7_2.ncl

Use explicit colors
    gpcp_1.ncl (GPCP)

Use functions to calculate areal averages, zonal means
    gpcp_2.ncl (GPCP)

Use functions to calculate climatology and weighted area average
    gpcp_1.ncl (GPCP)

Using "RasterFill" contour mode for better delineation of data
    pdf_6.ncl (probability distributions)

Using "getvalues" to retrieve contour levels
    lb_14.ncl (labelbars)
    lb_7.ncl (labelbars)

Using "getvalues" to retrieve resource values
    axes_4.ncl (axes)
    conLab_7.ncl (contour labels)
    conwomap_3.ncl (contours w/o maps)
    hdf4sds_5.ncl (HDF/HDF-EOS)
    icon_2.ncl (ICON data)
    icon_5.ncl (ICON data)
    lb_17.ncl (labelbars)
    lb_18.ncl (labelbars)
    lb_19.ncl (labelbars)
    leg_13.ncl (legends)
    maponly_24.ncl (maps)
    text_11.ncl (text)
    viewport_1.ncl (viewport)
    viewport_2.ncl (viewport)
    viewport_3.ncl (viewport)
    viewport_4.ncl (viewport)
    viewport_5.ncl (viewport)
    xy_27.ncl (XY plots)
    xy_30.ncl (XY plots)

Using "getvalues" to retrieve the labels and colors of a labelbar
    lb_15.ncl (labelbars)

Using "getvalues" to retrieve the min/max of axes
    table_6.ncl (tables)

Using "getvalues" to retrieve the size of a labelbar
    lb_16.ncl (labelbars)

Using "getvalues" to retrieve the size of a plot
    annotate_2.ncl (annotations)
    annotate_3.ncl (annotations)
    annotate_8.ncl (annotations)
    bar_7.ncl (bar plots)
    lb_14.ncl (labelbars)
    mptick_9.ncl (map tickmarks)
    table_4.ncl (tables)
    text_10.ncl (text)
    viewport_6.ncl (viewport)

Using "getvalues" to retrieve the width and height of a plot
    lb_11.ncl (labelbars)

Using "ind" to extract data where a particular condition is True
    xy_6.ncl (XY plots)

Using "int2p_n_Wrap" to interpolate to user specified levels
    iso_1.ncl (isotherms)

Using "int2p_n_Wrap" to interpolate to user specified temperature levels
    iso_3.ncl (isotherms)

Using "landsea_mask" to create a land/sea mask for your dataset
    climo_6.ncl (climatology)
    mask_5.ncl (masking)

Using "lspoly" to approximate a line through a random set of points
    scatter_9.ncl (scatter plots)

Using "mask" to set a range of values in your data to missing
    coads_1.ncl (COADS)
    coads_2.ncl (COADS)
    coads_3.ncl (COADS)
    coads_4.ncl (COADS)
    mask_3.ncl (masking)
    mask_4.ncl (masking)

Using "mask" to set land or ocean values in your data to missing
    climo_6.ncl (climatology)
    color_2.ncl (color functions)
    mask_1.ncl (masking)
    mask_13.ncl (masking)
    mask_5.ncl (masking)

Using "nice_mnmxintvl" to select a nice span of values through the data
    scatter_5.ncl (scatter plots)

Using "overlay" to overlay contours and vectors on separate maps
    panel_13.ncl (panel plots)

Using "overlay" to overlay multiple contour plots
    phase_1.ncl (phased plots)

Using "overlay" to overlay multiple contours
    newcolor_10.ncl (new 32-bit color capabilities)
    newcolor_11.ncl (new 32-bit color capabilities)
    newcolor_9.ncl (new 32-bit color capabilities)

Using "poisson_grid_fill" to fill grid locations
    grid_fill_3.ncl (grid filling)
    grid_fill_4.ncl (grid filling)

Using "setvalues" to change the main title of an existing plot
    annotate_10.ncl (annotations)
    lb_15.ncl (labelbars)
    maponly_24.ncl (maps)
    mask_10.ncl (masking)
    overlay_9.ncl (Overlays)
    radar_3.ncl (radar (r,theta) plots)
    text_10.ncl (text)

Using "setvalues" to set resource values
    axes_4.ncl (axes)
    conLab_7.ncl (contour labels)
    lb_17.ncl (labelbars)
    lb_18.ncl (labelbars)
    lb_19.ncl (labelbars)
    phase_1.ncl (phased plots)
    text_9.ncl (text)
    xy_30.ncl (XY plots)

Using "setvalues" to set the labels and colors of a labelbar
    lb_15.ncl (labelbars)

Using "setvalues" to set the size of a plot
    annotate_8.ncl (annotations)

Using "sprintf" to create nicely formatted text strings
    lb_14.ncl (labelbars)
    text_15.ncl (text)
    text_16.ncl (text)
    text_4.ncl (text)

Using "stat_dispersion" to look at data
    hdf4sds_2.ncl (HDF/HDF-EOS)

Using "system" to execute a UNIX command
    regrid_6.ncl (regridding)
    regrid_7.ncl (regridding)

Using "systemfunc" to execute a UNIX command
    icon_2.ncl (ICON data)
    icon_3.ncl (ICON data)
    regrid_6.ncl (regridding)
    regrid_7.ncl (regridding)
    table_5.ncl (tables)

Using "systemfunc" to get the current date
    icon_2.ncl (ICON data)
    icon_3.ncl (ICON data)
    regrid_6.ncl (regridding)
    regrid_7.ncl (regridding)
    table_5.ncl (tables)

Using "transparent" as a contour fill color
    WRF_pcp_1.ncl (WRF precipitation)
    WRF_pcp_1_new.ncl
    color_3.ncl (color functions)
    conOncon_10.ncl (contours on contours)
    conOncon_8.ncl (contours on contours)

Using "vinth2p" to interpolate to user specified pressure levels
    iso_3.ncl (isotherms)
    vector_5.ncl (vector plots)

Using "where" to set maximum data values to -1
    phase_1.ncl (phased plots)

Using ImageMagick's "composite" to composite two images with opacity.
    opacity_1.ncl (opacity/transparency)

Using ImageMagick's "convert" to convert PS files to JPEG or PNG
    opacity_1.ncl (opacity/transparency)

Using Python colorbars for NCL
    plot_bathy.ncl

Using a blank plot to add text to the frame
    ESMF_regrid_21.ncl (ESMF regridding)

Using a blue-red color map
    contoursym_1.ncl (contour levels with symmetric color tables)
    contoursym_2.ncl (contour levels with symmetric color tables)
    contoursym_4.ncl (contour levels with symmetric color tables)

Using a blue-white-red color map
    coads_3.ncl (COADS)
    coamps_3.ncl (COAMPS)
    coamps_4.ncl (COAMPS)
    color_15.ncl (color functions)
    color_16.ncl (color functions)
    color_5.ncl (color functions)
    conLev_1.ncl (contour levels)
    conLev_2.ncl (contour levels)
    conLev_3.ncl (contour levels)
    conOncon_2.ncl (contours on contours)
    conOncon_3.ncl (contours on contours)
    dev_1.ncl (deviations from a mean)
    dev_2.ncl (deviations from a mean)
    lcmask_1.ncl (masking lambert conformal)
    minmax_1.ncl (local min/maxima)
    minmax_2.ncl (local min/maxima)
    panel_10.ncl (panel plots)
    panel_19.ncl (panel plots)
    panel_9.ncl (panel plots)

Using a box plot to show the the median, minimum/maximum value, and the 25th/75th percentiles of two timeseries
    box_5.ncl (box plots)

Using a green-yellow color map
    contoursym_3.ncl (contour levels with symmetric color tables)

Using a symmetric color map
    contoursym_1.ncl (contour levels with symmetric color tables)
    contoursym_2.ncl (contour levels with symmetric color tables)

Using a worldwide shapefile to create a land/ocean mask
    mask_12.ncl (masking)
    mask_12_600.ncl
    mask_13.ncl (masking)

Using annotations to draw a curve outside the frame of an XY plot
    annotate_11.ncl (annotations)

Using array syntax to arbitrarily set points to _FillValue
    grid_fill_1.ncl (grid filling)

Using array syntax[ ::-1 ] so that lat is South-to-North
    rdm2grid_1.ncl (Gridding random data)
    rdm2grid_2.ncl (Gridding random data)
    rdm2grid_3.ncl (Gridding random data)

Using asciiread to read an ASCII file with delimiters
    csv_1.ncl (Reading CSV files)

Using bar chart resources to give the plot a different look
    pdf_2.ncl (probability distributions)

Using bar charts to draw standard deviations for four timeseries
    unique_5.ncl (unique plots)

Using cnFillPalette to assign a color palette to contours
    color_9_new.ncl
    coneff_16.ncl (contour effects)
    mpas_1.ncl (MPAS)
    newcolor_1.ncl (new 32-bit color capabilities)
    newcolor_10.ncl (new 32-bit color capabilities)
    newcolor_13.ncl (new 32-bit color capabilities)
    newcolor_14.ncl (new 32-bit color capabilities)
    newcolor_3.ncl (new 32-bit color capabilities)
    newcolor_5.ncl (new 32-bit color capabilities)
    newcolor_6.ncl (new 32-bit color capabilities)
    newcolor_7.ncl (new 32-bit color capabilities)
    newcolor_8.ncl (new 32-bit color capabilities)
    overlay_9.ncl (Overlays)
    panel_26.ncl (panel plots)

Using command line options to set variables
    table_5.ncl (tables)
    unique_12.ncl (unique plots)

Using contour resource "cnFillPalette" to specify 2 colormaps
    panel_29.ncl (panel plots)

Using conversion functions to convert strings to integers
    csv_1.ncl (Reading CSV files)

Using conversion functions to convert strings to numeric values
    csv_2.ncl (Reading CSV files)

Using coordinate subscripting to read a specified geographical region
    color_4.ncl (color functions)
    color_5.ncl (color functions)
    eof_1.ncl (empirical orthogonal functions)
    eof_5.ncl (empirical orthogonal functions)
    ice_1.ncl (CESM ice model)
    pdf_6.ncl (probability distributions)
    time_labels_2.ncl (time axis labels)

Using dash-dotted fill values for significativity information
    unique_14.ncl (unique plots)

Using data from shapefiles to draw areas of interest in Australia
    coast.ncl
    coast_3.ncl (coastlines)
    oz_2.ncl
    points.ncl
    shapefiles_7_new.ncl

Using data from shapefiles to draw areas of interest in India
    shapefiles_8_new.ncl

Using dim_gbits to extract bits of information from a variable
    hdf4eos_5.ncl (HDF/HDF-EOS)

Using draw order resources to draw contour labels under land
    draworder_3.ncl (drawing order of plot elements)

Using draw order resources to draw contours under land
    lb_7.ncl (labelbars)

Using draw order resources to draw filled contours and lines last
    icon_6.ncl (ICON data)

Using draw order resources to draw map grid lines under land
    draworder_3.ncl (drawing order of plot elements)
    mapgrid_2.ncl (map grid lines)
    mapgrid_3.ncl (map grid lines)

Using draw order resources to make sure filled map areas are drawn last
    coads_1.ncl (COADS)
    coads_4.ncl (COADS)
    mask_11.ncl (masking)
    mask_8.ncl (masking)
    raster_1.ncl (raster plots)

Using draw order resources to mask areas in a plot
    draworder_2.ncl (drawing order of plot elements)
    mask_2.ncl (masking)
    mask_5.ncl (masking)
    mask_6.ncl (masking)
    polyg_12.ncl (primitives)

Using drawNDCGrid to draw a nicely labeled NDC grid
    lb_13.ncl (labelbars)
    text_13.ncl (text)
    text_3.ncl (text)
    viewport_4.ncl (viewport)
    viewport_5.ncl (viewport)

Using fbindirread to read in fortran binary data
    mcsst_1.ncl (NAVO MCSST)
    mcsst_2.ncl (NAVO MCSST)
    mcsst_3.ncl (NAVO MCSST)
    mcsst_4.ncl (NAVO MCSST)
    native_1.ncl (native grids)

Using fbinrecread to read in fortran record data
    coamps_1.ncl (COAMPS)
    coamps_2.ncl (COAMPS)
    coamps_3.ncl (COAMPS)
    coamps_4.ncl (COAMPS)
    coamps_5.ncl (COAMPS)
    coamps_6.ncl (COAMPS)
    minmax_1.ncl (local min/maxima)
    minmax_2.ncl (local min/maxima)

Using functions for cleaner code
    panel_30.ncl (panel plots)
    shapefiles_10.ncl (Shapefiles)

Using functions from COSMOlib
    cosmolib_1.ncl
    cosmolib_2.ncl

Using gc_latlon to calculate a great circle path
    polyg_14.ncl (primitives)

Using gc_latlon to create a straight box on a map
    polyg_13.ncl (primitives)

Using geometry and data from a shapefile to draw and label provinces and cities in Pakistan
    shapefiles_5.ncl (Shapefiles)

Using getind_latlon2d to determine grid locations
    skewt_6.ncl (Skew-T plots)

Using grid2triple to interpolate from a grid to triples
    rdm2grid_2.ncl (Gridding random data)

Using gsn_add_annotation to attach one plot as an annotation of another
    annotate_11.ncl (annotations)
    bar_14.ncl (bar plots)

Using gsn_csm_blank_plot to get custom tickmark labels
    annotate_11.ncl (annotations)
    table_6.ncl (tables)

Using log scaling and explicit labeling
    xy_16.ncl (XY plots)

Using map resources to specifically indicate which geographical areas to fill or mask
    mask_4.ncl (masking)

Using more than 256 colors per frame
    newcolor_10.ncl (new 32-bit color capabilities)
    newcolor_11.ncl (new 32-bit color capabilities)
    newcolor_5.ncl (new 32-bit color capabilities)
    newcolor_9.ncl (new 32-bit color capabilities)

Using mpFillColors to mask out ocean, etc.
    panel_29.ncl (panel plots)

Using named colors to indicate a fill color
    draworder_5.ncl (drawing order of plot elements)
    xy_5.ncl (XY plots)

Using named colors without having to add them to the color map.
    newcolor_4.ncl (new 32-bit color capabilities)

Using natgrid to interpolate to grid
    rdm2grid_1.ncl (Gridding random data)

Using new "reassignment operator" [ := ]: Version 6.1.2
    panel_29.ncl (panel plots)

Using opacity to emphasize or subdue overlain features
    newcolor_16.ncl (new 32-bit color capabilities)
    newcolor_6.ncl (new 32-bit color capabilities)
    newcolor_7.ncl (new 32-bit color capabilities)
    stream_9.ncl (streamline plots)

Using shapefile data to draw areas of interest in Australia
    shapefiles_7.ncl (Shapefiles)

Using shapefile data to draw areas of interest in India
    shapefiles_8.ncl (Shapefiles)

Using shapefile data to draw the cantons of Switzerland
    shapefiles_6.ncl (Shapefiles)

Using shapefile data to draw the streams of South America
    shapefiles_3.ncl (Shapefiles)

Using shapefile data to plot history of F5 tornadoes in the U.S.
    shapefiles_2.ncl (Shapefiles)

Using shapefile data to plot primary interstate highways in Western U.S.
    shapefiles_12.ncl (Shapefiles)

Using shapefile data to plot primary interstate highways in the state of Georgia area
    shapefiles_12b.ncl (Shapefiles)

Using shapefile data to plot unemployment percentages in the U.S.
    shapefiles_1.ncl (Shapefiles)

Using special panel resources to draw plots closer together
    panel_28.ncl (panel plots)

Using str_get_field to parse a string
    csv_2.ncl (Reading CSV files)
    csv_3.ncl (Reading CSV files)
    csv_4.ncl (Reading CSV files)

Using str_get_field to parse data in an ASCII file
    unique_12.ncl (unique plots)

Using text function codes to generate accented characters
    text_14.ncl (text)

Using the "where" function to create a land-sea mask
    vegland_1.ncl (categorical data)

Using the CMYK color model
    color_11.ncl (color functions)

Using the WhiteBlue color map
    minmax_4.ncl (local min/maxima)

Using the default vector reference annotation
    vecanno_1.ncl

Using the full color map for colored wind barbs
    barb_2.ncl (wind barbs)
    barb_3.ncl (wind barbs)

Using the new stLevelPalette resource to assign a color palette
    stream_9.ncl (streamline plots)

Using the returned 'bin_center' attribute to assign the appropriate x-axis coordinates
    pdf_2.ncl (probability distributions)

Using three different colormaps on one page
    newcolor_14.ncl (new 32-bit color capabilities)
    panel_26.ncl (panel plots)

Using time_axis_labels to generate nice "time" labels on the Y axis.
    time_labels_2.ncl (time axis labels)

Using triangular mesh to create contours
    goes_2.ncl (GOES)
    goes_3.ncl (GOES)

Using triangular meshes to create contours
    adapt_1.ncl (adaptive grids)
    ease_1.ncl (EASE grid)
    hdf4eos_5.ncl (HDF/HDF-EOS)
    icon_1.ncl (ICON data)
    icon_2.ncl (ICON data)
    icon_4.ncl (ICON data)
    icon_5.ncl (ICON data)
    radar_1.ncl (radar (r,theta) plots)
    radar_2.ncl (radar (r,theta) plots)

Using triple2grid to interpolate to grid
    rdm2grid_3.ncl (Gridding random data)

Using vcLevelPalette to assign a color palette to vectors
    newcolor_7.ncl (new 32-bit color capabilities)

Using vectors to draw a stick plot
    unique_2.ncl (unique plots)

Using viewport resources to specify the locations of plots
    annotate_8.ncl (annotations)

Using vinth2p to interpolate to constant pressure levels
    grid_fill_3.ncl (grid filling)
    grid_fill_4.ncl (grid filling)

Write netCDF of regridded variable
    daymet_2.ncl (DAYMET)
    daymet_3.ncl (DAYMET)

Writing data to a NetCDF file using the easy but unefficient method
    coads_2.ncl (COADS)
    hdf4sds_1.ncl (HDF/HDF-EOS)
    hdf4sds_2.ncl (HDF/HDF-EOS)
    hdf4sds_3.ncl (HDF/HDF-EOS)
    hdf4sds_4.ncl (HDF/HDF-EOS)

Writing data to a NetCDF file using the efficient method
    climo_5.ncl (climatology)

Zooming in on Africa on a orthographic map
    maponly_22.ncl (maps)

Zooming in on Alaska region on a cylindrical equidistant map
    panel_29.ncl (panel plots)

Zooming in on Australia on a cylindrical equidistant map
    annotate_6.ncl (annotations)
    annotate_7.ncl (annotations)
    annotate_8.ncl (annotations)
    coast.ncl
    coast_3.ncl (coastlines)
    oz_2.ncl
    panel_27.ncl (panel plots)
    points.ncl
    shapefiles_7.ncl (Shapefiles)
    shapefiles_7_new.ncl

Zooming in on Caribbean Islands
    maponly_26.ncl (maps)

Zooming in on Colorado on a cylindrical equidistant map
    shapefiles_10.ncl (Shapefiles)

Zooming in on Europe, using several different map projections
    maponly_13.ncl (maps)

Zooming in on India on a cylindrical equidistant map
    polyg_9.ncl (primitives)
    shapefiles_8.ncl (Shapefiles)
    shapefiles_8_new.ncl

Zooming in on South America on a cylindrical equidistant map
    polyg_11.ncl (primitives)
    shapefiles_3.ncl (Shapefiles)

Zooming in on Switzerland on a cylindrical equidistant map
    shapefiles_6.ncl (Shapefiles)

Zooming in on Western United States
    shapefiles_12.ncl (Shapefiles)

Zooming in on a particular area on a Lambert Conformal map
    coast_2.ncl (coastlines)
    conOncon_10.ncl (contours on contours)
    conOncon_7.ncl (contours on contours)
    conOncon_9.ncl (contours on contours)
    contour1d_1.ncl (contouring 1D random data)
    fuji.ncl
    lcmask_1.ncl (masking lambert conformal)
    panel_25.ncl (panel plots)
    polyg_1.ncl (primitives)
    polyg_13.ncl (primitives)
    polyg_2.ncl (primitives)
    raster_3.ncl (raster plots)
    shapefiles_1.ncl (Shapefiles)
    station_1.ncl (station data)

Zooming in on a particular area on a Lambert Equal Area map
    arpege_1.ncl (ARPEGE grids)
    contour1d_2.ncl (contouring 1D random data)
    isccp_1.ncl (ISCCP grid)
    native_5.ncl (native grids)

Zooming in on a particular area on a cylindrical equidistant map
    coamps_1.ncl (COAMPS)
    coamps_2.ncl (COAMPS)
    coamps_3.ncl (COAMPS)
    conLab_1.ncl (contour labels)
    conLab_2.ncl (contour labels)
    conLab_3.ncl (contour labels)
    conLab_4.ncl (contour labels)
    conLab_5.ncl (contour labels)
    conLev_1.ncl (contour levels)
    mptick_3.ncl (map tickmarks)
    polyg_3.ncl (primitives)
    polyg_4.ncl (primitives)

Zooming in on a particular area on a map
    rotatedltln_1.ncl (rotated lon-lon)
    stream_3.ncl (streamline plots)
    stream_4.ncl (streamline plots)

Zooming in on a particular area on a mercator map
    native_2.ncl (native grids)

Zooming in on a particular area on a polar stereographic map
    conLab_6.ncl (contour labels)
    ice_3.ncl (CESM ice model)
    lb_12.ncl (labelbars)

Zooming in on a particular area on a stereographic map
    native_1.ncl (native grids)
    native_3.ncl (native grids)
    native_4.ncl (native grids)

Zooming in on a particular area on an orthographic projection
    native_5.ncl (native grids)

Zooming in on a particular area on the map
    ce_3.ncl (cylindrical equidistant projections)
    coast_1.ncl (coastlines)
    maponly_2.ncl (maps)
    maponly_9.ncl (maps)

Zooming in on the southeastern coast of South America on a cylindrical equidistant map
    mcsst_3.ncl (NAVO MCSST)

Zooming in on the state of Georgia
    shapefiles_12b.ncl (Shapefiles)