Annotate data sets follow the same rules for missing
                  values as any other SAS data set. (See 
Missing Values in SAS Language Reference: Concepts in 
SAS Language Reference: Concepts for information about the effect of missing values
                  in a data set.)
               
 
               Variables that have
                  a missing value use a default value. For example, if the COLOR variable
                  has a missing value, then the first color in either the color list
                  that is defined by the COLORS= graphics option, if specified, or the
                  device's default color list is used. If the FUNCTION variable has
                  a missing value, LABEL is used. If the X variable is missing, the
                  value of the XLSTT internal coordinate is used for text functions
                  and the XLAST internal coordinate is used for nontext functions. See 
About the Annotate Variables for the default value of each Annotate variable.
               
 
               You probably should
                  not depend on this effect when you create an Annotate data set. If
                  the data set is structured so that observations depend on prior observations
                  setting attributes for them, then you might have extra work to do
                  if you change the order of observations later.
               
 
               Sometimes missing values
                  are required to produce the desired results. If you have calculated
                  the coordinates of a point and have the values stored in (XLAST,YLAST)
                  or (XLSTT,YLSTT), you can force Annotate to use the internal coordinates
                  by supplying missing values for the X and Y variables. See 
Annotate Internal Coordinates for details about using the (XLAST,YLAST) and (XLSTT,YLSTT)
                  internal coordinates.