NCL Home > Application examples

List of concepts illustrated and the examples they appear in

This page lists the NCL applications examples that illustrate a specific tidbit or 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.


Adding a carriage return to a text string using a function code
    colormap_7.ncl (colormaps)
    viewport_5.ncl (viewport)

Adding a color to an existing color map
    barb_2.ncl (wind barbs)
    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_1.ncl (contour levels)
    conLev_2.ncl (contour levels)
    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)
    panel_14.ncl (panel plots)
    panel_21.ncl (panel plots)
    panel_23.ncl (panel plots)
    panel_25.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_3.ncl (panel plots)
    panel_4.ncl (panel plots)
    panel_5.ncl (panel plots)

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 map to another map as an annotation
    draworder_5.ncl (drawing order of plot elements)

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

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

Adding a title to a labelbar
    WRF_pcp_1.ncl (WRF precipitation)
    colormap_7.ncl (colormaps)
    conOncon_10.ncl (contours on contours)
    hdf4eos_5.ncl (HDF/HDF-EOS)
    mask_5.ncl (masking)

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

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

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

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 extra side and bottom labels to paneled plots
    panel_21.ncl (panel plots)

Adding figure strings to paneled plots
    panel_5.ncl (panel plots)

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

Adding geographic coordinates
    cpcFamine_1.ncl (high resolution precipitation)

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 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 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)
    persiann_2.ncl (high resolution precipitation)
    persiann_3.ncl (high resolution precipitation)
    trmm_1.ncl (high resolution precipitation)

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

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)

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

Adding text to a plot
    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)

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 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)

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

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

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)

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

Attaching a legend to a plot
    leg_8.ncl (legends)

Attaching a plot as an annotation of another plot
    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 coordinate arrays to a variable
    conwomap_5.ncl (contours w/o maps)
    hdf4sds_1.ncl (HDF/HDF-EOS)
    hdf4sds_2.ncl (HDF/HDF-EOS)

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

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 lots of text strings to a map
    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
    scatter_3.ncl (scatter plots)
    station_4.ncl (station data)

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 to a map plot
    polyg_11.ncl (primitives)
    polyg_6.ncl (primitives)
    polyg_9.ncl (primitives)

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

Attaching text strings to a plot
    text_9.ncl (text)

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)

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 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 two-dimensional correlation in time
    corel_3.ncl (correlations)

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

Calculating a weighted average
    xy_18.ncl (XY plots)

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

Calculating an EOF analysis
    climo_2.ncl (climatology)

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 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 deviations of monthly means
    climo_3.ncl (climatology)

Calculating symmetric contour intervals
    color_15.ncl (color functions)
    eof_1.ncl (empirical orthogonal functions)

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 regression coefficient
    regress_2.ncl (regression)

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

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_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 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
    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)

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

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 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_4.ncl (primitives)

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

Changing the color of the 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 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)
    conLab_4.ncl (contour labels)
    coneff_2.ncl (contour effects)
    cru_3.ncl (CRU data)

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_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_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)
    coneff_16.ncl (contour effects)

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

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

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

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

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)
    eqn_5.ncl (equations)
    mptick_8.ncl (map tickmarks)
    viewport_5.ncl (viewport)

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

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

Changing the font size of the labelbar's labels
    colormap_7.ncl (colormaps)
    proj_1.ncl (map projections)

Changing the labelbar labels
    hdf4eos_5.ncl (HDF/HDF-EOS)

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

Changing the labels and tickmarks on a contour plot
    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)

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

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 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)

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 (CCSM ice model)
    lcmask_3.ncl (masking lambert conformal)
    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
    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
    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
    xy_3.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 magnitude of the vectors
    coamps_2.ncl (COAMPS)
    coamps_3.ncl (COAMPS)
    era40_2.ncl (ERA40 data)
    ice_2.ncl (CCSM ice model)

Changing the map grid lines to dashed lines
    maponly_18.ncl (maps)
    maponly_23.ncl (maps)

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)
    xy_4.ncl (XY 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)
    xy_4.ncl (XY 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)
    xy_4.ncl (XY plots)

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)

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

Changing the size of the dot fill pattern in a contour plot
    coneff_11.ncl (contour effects)
    coneff_16.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/shape of a contour plot using viewport resources
    cmorph_3.ncl (high resolution precipitation)
    conwomap_2.ncl (contours w/o maps)

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

Changing the stride of the labelbar labels
    ce_3.ncl (cylindrical equidistant projections)
    coamps_1.ncl (COAMPS)
    colormap_7.ncl (colormaps)

Changing the style of the map tickmarks labels
    ce_3.ncl (cylindrical equidistant projections)
    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)

Changing the width and height of a legend
    conOncon_6.ncl (contours on contours)
    leg_1.ncl (legends)
    leg_10.ncl (legends)
    leg_2.ncl (legends)
    leg_3.ncl (legends)
    leg_4.ncl (legends)

Changing the width and height of a plot
    cru_6.ncl (CRU data)
    panel_24.ncl (panel plots)
    xy_5.ncl (XY plots)

Changing the width of the bars in a bar plot
    bar_3.ncl (bar plots)
    bar_7.ncl (bar plots)

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)

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

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

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 old Mollweide projection with new one
    maponly_18.ncl (maps)

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

Contouring 1D arrays of X,Y,Z station data
    station_1.ncl (station data)

Contouring AVHRR data
    avhrr_1.ncl (AVHRR)

Contouring an ARPEGE grid
    arpege_1.ncl (ARPEGE grids)

Contouring one-dimensional X, Y, Z data
    arpege_1.ncl (ARPEGE grids)
    icon_1.ncl (ICON data)
    icon_2.ncl (ICON data)
    icon_4.ncl (ICON data)
    icon_5.ncl (ICON 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)

Converting "byte" data to "float"
    avhrr_1.ncl (AVHRR)

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)
    hdf4sds_4.ncl (HDF/HDF-EOS)

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

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)

Copying attributes from one variable to another
    ave_1.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)

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 a netCDF file
    binning_1.ncl (binning)

Creating a LogLin object
    barb_4.ncl (wind barbs)

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)
    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)

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

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)
    panel_25.ncl (panel plots)

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

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

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

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

Creating a netCDF file
    cmorph_1.ncl (high resolution precipitation)
    cmorph_2.ncl (high resolution precipitation)
    cmorph_3.ncl (high resolution precipitation)
    trmm_1.ncl (high resolution precipitation)

Creating a new date array to use in a plot
    xy_5.ncl (XY 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 special "LogLin" object
    draworder_4.ncl (drawing order of plot elements)
    draworder_4_fix.ncl

Creating animations
    animate_1.ncl (Animations)

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

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

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 your own filled box markers
    polyg_7.ncl (primitives)

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

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

Customizing a labelbar for a contour plot
    mask_4.ncl (masking)

Customizing figure strings in paneled plots
    panel_5.ncl (panel plots)

Customizing the labels in a legend
    leg_1.ncl (legends)
    leg_2.ncl (legends)
    leg_3.ncl (legends)
    leg_5.ncl (legends)

Customizing the labels in a legend
    leg_9.ncl (legends)

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)

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

Drawing Antarctica with ice shelves
    maponly_19.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)

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

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

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

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

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

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 Y reference line in an XY plot
    climo_5.ncl (climatology)
    panel_9.ncl (panel plots)
    xy_5.ncl (XY plots)

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

Drawing a black-and-white XY plot
    viewport_1.ncl (viewport)
    xy_1.ncl (XY 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 circle on a map
    mask_6.ncl (masking)

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

Drawing a custom labelbar
    bar_7.ncl (bar plots)
    colormap_7.ncl (colormaps)
    maponly_6.ncl (maps)
    panel_23.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 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
    station_2.ncl (station data)

Drawing a cylindrical equidistant map
    mptick_8.ncl (map tickmarks)
    polyg_4.ncl (primitives)
    viewport_3.ncl (viewport)

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

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 lat/lon grid
    polyg_6.ncl (primitives)

Drawing a lat/lon grid over the ocean only
    mask_4.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 inside an XY plot
    leg_1.ncl (legends)
    leg_10.ncl (legends)
    leg_2.ncl (legends)
    leg_3.ncl (legends)
    leg_4.ncl (legends)
    xy_16.ncl (XY plots)
    xy_20.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
    viewport_1.ncl (viewport)

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

Drawing a main title on three separate lines
    xy_18.ncl (XY 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
    coast_1.ncl (coastlines)
    coast_2.ncl (coastlines)
    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
    arpege_1.ncl (ARPEGE grids)
    barb_3.ncl (wind barbs)
    hdf4eos_4.ncl (HDF/HDF-EOS)
    hdf4sds_5.ncl (HDF/HDF-EOS)
    native_2.ncl (native grids)
    shapefiles_3.ncl (Shapefiles)

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

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

Drawing a scatter plot
    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 regression line
    regress_1.ncl (regression)
    scatter_4.ncl (scatter plots)

Drawing a simple contour plot
    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 time series plot
    ave_1.ncl (weighted averages)
    climo_2.ncl (climatology)

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 plot with four different Y axes
    hdf5eos_5.ncl (HDF/HDF-EOS)
    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
    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 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)

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)
    polar_1.ncl (polar stereographic projection)
    polar_2.ncl (polar stereographic projection)

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 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_2.ncl (regridding)
    regrid_3.ncl (regridding)
    regrid_4.ncl (regridding)
    regrid_5.ncl (regridding)

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

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 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 (CCSM ice model)

Drawing contours over land only
    mask_5.ncl (masking)

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

Drawing curly vectors
    coamps_3.ncl (COAMPS)
    era40_2.ncl (ERA40 data)

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 (CCSM ice model)

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

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 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)

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 and patterns
    bar_8.ncl (bar plots)

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
    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)

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 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 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
    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 plots on a page with two separate labelbars
    panel_12.ncl (panel plots)

Drawing grayscale filled contours
    color_14.ncl (color functions)
    coneff_16.ncl (contour effects)
    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
    xy_27.ncl (XY plots)
    xy_9.ncl (XY plots)

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

Drawing longitude labels on the X axis
    xy_12.ncl (XY 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 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 bar charts on a page
    polyg_10.ncl (primitives)

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 polylines and polygons in NDC space
    color_18.ncl (color functions)
    colormap_6.ncl (colormaps)

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

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 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)
    cru_4.ncl (CRU data)
    cru_5.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)
    mask_5.ncl (masking)
    native_3.ncl (native grids)

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 shaded contours
    panel_7.ncl (panel plots)
    panel_8.ncl (panel plots)

Drawing specific country boundaries
    maponly_22.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 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)

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)
    polyg_10.ncl (primitives)
    viewport_5.ncl (viewport)

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

Drawing the Aitoff map projection
    maponly_17.ncl (maps)

Drawing the Greek character fonts
    eqn_1.ncl (equations)

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

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 climate divisions of the U.S.
    polyg_1.ncl (primitives)
    polyg_2.ncl (primitives)

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)

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

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 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 different resolutions for map outlines
    coast_1.ncl (coastlines)
    maponly_11.ncl (maps)

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

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 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 vector plots
    veceff_1.ncl (vector effects)
    veceff_2.ncl (vector effects)
    veceff_3.ncl (vector effects)
    veceff_4.ncl (vector effects)

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)

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

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)

Explicitly setting contour levels
    WRF_pcp_1.ncl (WRF precipitation)
    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)
    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)
    cpcFamine_1.ncl (high resolution precipitation)
    hdf4sds_1.ncl (HDF/HDF-EOS)
    hdf4sds_2.ncl (HDF/HDF-EOS)
    native_3.ncl (native grids)
    panel_25.ncl (panel plots)
    persiann_1.ncl (high resolution precipitation)
    persiann_2.ncl (high resolution precipitation)
    persiann_3.ncl (high resolution precipitation)

Explicitly setting contour levels
    mask_8.ncl (masking)

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)

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_8.ncl (masking)

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

Explicitly setting the fill colors for land, ocean, and inland water
    conLev_2.ncl (contour levels)
    maponly_23.ncl (maps)

Explicitly setting the fill colors for land, ocean, and inland water
    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
    climo_4.ncl (climatology)

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

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)

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

Filling a text box
    text_9.ncl (text)

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

Filling contours with shaded patterns
    coneff_16.ncl (contour effects)

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

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

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 the area between multiple curves in an XY plot
    xy_24.ncl (XY plots)

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)

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

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

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

Forcing paneled plots to be in "portrait" mode
    mask_7.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)

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 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)
    veceff_1.ncl (vector effects)
    veceff_2.ncl (vector effects)
    viewport_2.ncl (viewport)

Generating dummy data using "generate_2d_array"
    axes_1.ncl (axes)
    coneff_14.ncl (contour effects)
    coneff_15.ncl (contour effects)
    draworder_5.ncl (drawing order of plot elements)
    mask_4.ncl (masking)
    overlay_5.ncl (Overlays)
    panel_17.ncl (panel plots)
    panel_22.ncl (panel plots)
    panel_23.ncl (panel plots)

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

Generating dummy data using "random_normal"
    box_5.ncl (box plots)
    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"
    leg_7.ncl (legends)
    polyg_8.ncl (primitives)
    station_2.ncl (station data)

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

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

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 difference between "area fill" and "raster fill" contours
    godas_1.ncl (GODAS)

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

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

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 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 size of tickmark labels
    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)

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

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

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 from a fixed grid to a gaussian grid using spherical harmonics
    regrid_5.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 one grid to another using bilinear interpolation
    regrid_1.ncl (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)

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

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

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

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)

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

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
    hdf5eos_1.ncl (HDF/HDF-EOS)

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

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

Making an axis logarithmic in a contour plot
    axes_2.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 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)

Making the plot larger using viewport resources
    proj_2.ncl (map projections)

Manually creating a legend
    leg_5.ncl (legends)
    leg_6.ncl (legends)
    polyg_10.ncl (primitives)
    xy_18.ncl (XY plots)
    xy_20.ncl (XY plots)

Manually creating a legend using markers and text
    leg_7.ncl (legends)
    polyg_8.ncl (primitives)

Manually creating lat/lon coordinate arrays
    avhrr_1.ncl (AVHRR)
    polyg_3.ncl (primitives)
    regrid_1.ncl (regridding)

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 (CCSM 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 mirrored contour data
    conwomap_3.ncl (contours w/o maps)
    conwomap_4.ncl (contours w/o maps)

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)

Masking out particular areas in a map
    mask_8.ncl (masking)

Masking the XY curves behind a legend
    leg_10.ncl (legends)

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
    coneff_14.ncl (contour effects)
    overlay_4.ncl (Overlays)
    xy_25.ncl (XY plots)
    xy_26.ncl (XY plots)
    xy_27.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)

Moving a legend closer to a plot
    leg_9.ncl (legends)

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_1.ncl (coastlines)

Moving the left Y axis in an XY plot
    xy_22.ncl (XY plots)

Moving the vector reference annotation into the plot
    ce_4.ncl (cylindrical equidistant projections)
    coamps_2.ncl (COAMPS)
    coamps_3.ncl (COAMPS)

Naming dimensions of an array
    conwomap_4.ncl (contours w/o maps)
    veceff_1.ncl (vector effects)
    veceff_2.ncl (vector effects)

Outlining missing data areas in a contour plot
    mask_7.ncl (masking)

Outlining vectors
    veceff_3.ncl (vector effects)
    veceff_4.ncl (vector effects)

Overlaying a stippling pattern for the 5% significance level
    conOncon_4.ncl (contours on contours)

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)
    hdf4eos_4.ncl (HDF/HDF-EOS)
    hdf4eos_5.ncl (HDF/HDF-EOS)
    hdf4sds_5.ncl (HDF/HDF-EOS)
    ice_3.ncl (CCSM ice model)

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)

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 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)

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)

Overlaying shaded contours on filled contours
    coneff_14.ncl (contour effects)
    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)

Overlaying three sets of lines on a xy plot
    overlay_7.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 on filled contours
    overlay_6.ncl (Overlays)

Paneling 12 plots with shared axes
    panel_23.ncl (panel 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 multiple XY plots on the same page
    hdf5eos_5.ncl (HDF/HDF-EOS)

Paneling multiple contour plots on the same page
    hdf5eos_5.ncl (HDF/HDF-EOS)

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)

Paneling three horizontal plots with different widths
    panel_25.ncl (panel plots)

Paneling three plots on a page
    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)

Paneling three plots with two labelbars
    cru_3.ncl (CRU data)

Paneling two plots horizontally on a page
    coneff_10.ncl (contour effects)

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)
    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)

Plot: Color
    crcm_1.ncl (Canadian Climate Center: CRCM)
    crcm_2.ncl (Canadian Climate Center: CRCM)

Plot: Color, Explicit Contour Levels
    overlay_1.ncl (Overlays)
    overlay_2.ncl (Overlays)
    overlay_3.ncl (Overlays)

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 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)

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)

Plotting METAR reporting stations for a specific region
    station_4.ncl (station data)

Plotting NARR data
    narr_2.ncl (NARR data)

Plotting WRF data
    WRF_pcp_1.ncl (WRF precipitation)
    conOncon_10.ncl (contours on contours)

Plotting data from shapefiles
    shapefiles_1.ncl (Shapefiles)
    shapefiles_2.ncl (Shapefiles)
    shapefiles_3.ncl (Shapefiles)

Plotting ice data
    ice_1.ncl (CCSM ice model)
    ice_2.ncl (CCSM ice model)
    ice_3.ncl (CCSM ice model)

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
    hdf5eos_3.ncl (HDF/HDF-EOS)

Read a HDF4-SDS file which has geographic as file attributes.
    seawif_3.ncl (SEAWIFS)

Read multiple CRCM netCDF files containing 3-hrly data
    crcm_2.ncl (Canadian Climate Center: CRCM)

Read multiple CRCM netCDF files containing daily hourly data
    crcm_1.ncl (Canadian Climate Center: CRCM)

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 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 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 HDF5-EOS ['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)
    hdf5eos_5.ncl (HDF/HDF-EOS)

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 an ASCII file with several columns of data
    station_1.ncl (station data)

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 data from an ASCII file
    veceff_3.ncl (vector effects)

Reading data from several ASCII files
    native_4.ncl (native grids)

Reading differences and probabilities
    conOncon_4.ncl (contours on contours)

Reading lat/lon data from an ASCII file
    polyg_11.ncl (primitives)

Reading multiple GODAS netCDF files
    godas_3.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
    shapefiles_1.ncl (Shapefiles)
    shapefiles_2.ncl (Shapefiles)
    shapefiles_3.ncl (Shapefiles)

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)

Redefining the time coordinate array of a variable
    cru_4.ncl (CRU data)
    cru_5.ncl (CRU data)

Removing geophysical line boundaries between continents
    maponly_21.ncl (maps)

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)
    unique_10.ncl (unique plots)
    xy_27.ncl (XY 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_7.ncl (panel plots)
    panel_8.ncl (panel plots)

Removing trailing zeros from tickmark labels
    xy_25.ncl (XY plots)
    xy_26.ncl (XY plots)

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)

Reordering grids to allow coordinate subscripting across Greenwich Meridion
    godas_2.ncl (GODAS)

Resizing a plot
    text_9.ncl (text)

Retrieving the axes mins and maxs of a plot
    barb_4.ncl (wind barbs)
    xy_27.ncl (XY plots)

Retrieving the current color map as an array of RGB triplets
    color_16.ncl (color functions)

Reversing a color map
    color_8.ncl (color functions)
    colormap_3.ncl (colormaps)
    station_1.ncl (station data)

Reversing the X and Y axes
    axes_2.ncl (axes)

Reversing the Y axis
    panel_14.ncl (panel plots)
    xy_16.ncl (XY plots)
    xy_3.ncl (XY plots)

Reversing the Y axis in a contour plot
    hdf5eos_3.ncl (HDF/HDF-EOS)

Reversing the Y axis in a wind profile plot
    barb_4.ncl (wind barbs)

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)

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)

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)

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 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 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 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 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 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
    bar_7.ncl (bar plots)
    bar_8.ncl (bar plots)

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
    xy_5.ncl (XY plots)
    xy_7.ncl (XY plots)

Setting the spacing for latitude/longitude grid lines
    proj_1.ncl (map projections)
    proj_2.ncl (map projections)

Setting the view of a stereographic map
    native_1.ncl (native grids)

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)

Showing the effect of different bin numbers
    pdf_4.ncl (probability distributions)

Simple paneling
    pdf_1.ncl (probability distributions)

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)
    hdf4sds_5.ncl (HDF/HDF-EOS)
    hdf5eos_3.ncl (HDF/HDF-EOS)

Sorting data
    box_5.ncl (box plots)

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 (CCSM ice model)
    mask_1.ncl (masking)
    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)
    hdf4eos_3.ncl (HDF/HDF-EOS)

Specifying a fill color for missing data areas in a contour plot
    mask_7.ncl (masking)

Specifying how many plots to draw in each row
    panel_11.ncl (panel plots)

Subselecting an array using its coordinate arrays
    color_4.ncl (color functions)
    color_5.ncl (color functions)
    eof_1.ncl (empirical orthogonal functions)
    ice_1.ncl (CCSM ice model)
    pdf_6.ncl (probability distributions)

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 (CCSM ice model)
    veceff_4.ncl (vector effects)

Transposing an array
    veceff_1.ncl (vector effects)
    veceff_2.ncl (vector effects)

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)

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)

Turning off labels inside a legend
    leg_6.ncl (legends)

Turning off map fill
    climo_3.ncl (climatology)
    conLev_3.ncl (contour levels)
    maponly_2.ncl (maps)
    maponly_8.ncl (maps)
    proj_2.ncl (map projections)
    proj_3.ncl (map projections)
    station_1.ncl (station data)

Turning off map tickmarks
    conOncon_3.ncl (contours on contours)
    mask_5.ncl (masking)

Turning off minor tickmarks
    mptick_4.ncl (map tickmarks)
    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)
    native_1.ncl (native grids)
    native_2.ncl (native grids)
    native_3.ncl (native grids)

Turning off the addition of a longitude cyclic point
    mask_8.ncl (masking)

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
    climo_2.ncl (climatology)

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)

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 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)

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 right axes borders
    polyg_10.ncl (primitives)

Turning off the top and right borders of an XY plot
    xy_15.ncl (XY plots)

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 on edges for polygons
    icon_2.ncl (ICON data)
    icon_3.ncl (ICON data)
    icon_5.ncl (ICON data)

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)
    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 the perimeter of a text box
    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)

Using "getvalues" to retrieve resource values
    conwomap_3.ncl (contours w/o maps)
    hdf4sds_5.ncl (HDF/HDF-EOS)
    icon_2.ncl (ICON data)
    icon_5.ncl (ICON data)
    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)

Using "getvalues" to retrieve the size of a plot
    bar_7.ncl (bar plots)

Using "ind" to extract data where a particular condition is True
    xy_6.ncl (XY plots)

Using "landsea_mask" to create a land/sea mask for your dataset
    climo_6.ncl (climatology)
    mask_5.ncl (masking)

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_5.ncl (masking)

Using "overlay" to overlay contours and vectors on separate maps
    panel_13.ncl (panel plots)

Using "plt_pdfxy"
    pdf_6.ncl (probability distributions)

Using "raster" contour mode for better delination of data
    pdf_6.ncl (probability distributions)

Using "setvalues" to set resource values
    text_9.ncl (text)

Using "stat_dispersion" to look at data
    hdf4sds_2.ncl (HDF/HDF-EOS)

Using "transparent" as a contour fill color
    WRF_pcp_1.ncl (WRF precipitation)
    color_3.ncl (color functions)
    conOncon_10.ncl (contours on contours)
    conOncon_8.ncl (contours on contours)

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)
    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 user-defined function for cleaner code
    pdf_6.ncl (probability distributions)

Using bar chart resources to give the plot a different look
    pdf_2.ncl (probability distributions)

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 map grid lines under land
    draworder_3.ncl (drawing order of plot elements)

Using draw order resources to make sure filled map areas are drawn last
    coads_1.ncl (COADS)
    coads_4.ncl (COADS)

Using draw order resources to make sure filled map areas are drawn last
    mask_8.ncl (masking)

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)

Using drawNDCGrid to draw a nicely labeled NDC grid
    viewport_4.ncl (viewport)
    viewport_5.ncl (viewport)

Using fbindirread to read in fortran binary data
    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)

Using function codes to draw superscripts and subscripts in a text strings
    eqn_5.ncl (equations)
    mptick_7.ncl (map tickmarks)

Using function codes to move vertically/horizontally in a text string
    eqn_4.ncl (equations)
    eqn_5.ncl (equations)

Using map resources to specifically indicate which geographical areas to fill or mask
    mask_4.ncl (masking)

Using named colors to indicate a fill color
    draworder_5.ncl (drawing order of plot elements)
    xy_5.ncl (XY plots)

Using the "where" function
    pdf_6.ncl (probability distributions)

Using the CMYK color model
    color_11.ncl (color functions)

Using the full color map for colored wind barbs
    barb_2.ncl (wind barbs)
    barb_3.ncl (wind barbs)

Using the returned 'bin_center' attribute to assign the appropriate x-axis coordinates
    pdf_2.ncl (probability distributions)

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)

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 Europe, using several different map projections
    maponly_13.ncl (maps)

Zooming in on India on a cylindrical equidistant map
    polyg_9.ncl (primitives)

Zooming in on South America on a cylindrical equidistant map
    polyg_11.ncl (primitives)
    shapefiles_3.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)
    lcmask_1.ncl (masking lambert conformal)
    panel_25.ncl (panel plots)
    polyg_1.ncl (primitives)
    polyg_2.ncl (primitives)
    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)
    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 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 (CCSM ice model)

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)

netCDF: (possibly) packed
    crcm_1.ncl (Canadian Climate Center: CRCM)
    crcm_2.ncl (Canadian Climate Center: CRCM)