SURVO MM Help System (web edition)

plots multidimensional data as Chernoff's faces.
Reference: Chernoff,H.(1973) Using faces to represent points in
           k-dimensional space graphically, JASA,68,361-368.

The mapping from data to various features of the face is defined by a
VARIABLES list written after the PLOT line.
To create this list, it is best to activate PLOT (with TYPE=FACES)
without any list. Then a model of the list with appropriate comments
will be displayed below the current PLOT line.
A typical list is following:

VARIABLES: xmin      xmax     Features                       fmin fmax
<X1>      <min X1>  <max X1>  Radius_to_corner_of_face_OP    0.6  1.0
<X2>      <min X2>  <max X2>  Angle_of_OP_to_horizontal      0.0  0.6
<X3>      <min X3>  <max X3>  Vertical_size_of_face_OU       0.6  1.0
<X4>      <min X4>  <max X4>  Eccentricity_of_upper_face     0.5  1.5
<X5>      <min X5>  <max X5>  Eccentricity_of_lower_face     0.5  1.5
<X6>      <min X6>  <max X6>  Length_of_nose                 0.1  0.5
<X7>      <min X7>  <max X7>  Vertical_position_of_mouth     0.2  0.8
<X8>      <min X8>  <max X8>  Curvature_of_mouth_1/R        -4.0  4.0
<X9>      <min X9>  <max X9>  Width_of_mouth                 0.2  1.0
<X10>     <min X10> <max X10> Vertical_position_of_eyes      0.0  0.4
<X11>     <min X11> <max X11> Separation_of_eyes             0.3  0.8
<X12>     <min X12> <max X12> Slant_of_eyes                 -0.5  0.5
<X13>     <min X13> <max X13> Eccentricity_of_eyes           0.3  1.0
<X14>     <min X14> <max X14> Size_of_eyes                   0.1  0.2
<X15>     <min X15> <max X15> Position_of_pupils            -0.1  0.1
<X16>     <min X16> <max X16> Vertical_position_of_eyebrows  0.2  0.4
<X17>     <min X17> <max X17> Slant_of_eyebrows             -0.5  0.5
<X18>     <min X18> <max X18> Size_of_eyebrows               0.1  0.5
END of plotting specifications

The variables selected will be mapped to various features linearly so
that xmin -> fmin and xmax -> fmax. This scheme may be freely edited
by altering xmin and ymin values (eventually also fmin and fmax) to
achieve a desired result. For example, the influence of certain variable
could be reversed by changing its xmin and xmax values.
To keep certain features constant, use character '-' instead of a
variable. Then (fmin+fmax)/2 will be used as the value of the feature
for all observations.
The default list obtained after activating PLOT  with TYPE=FACES without
a list has '-' as each variable, '*' for xmin and '**' for xmax.
If now '-' is replaced by a name of a variable and PLOT is activated,
the faces are plotted by using the true minimum value value in place of
'*' and maximum value in place of '**'. (The list is automatically
updated with true values ending to '*' or '**'.)
The user may then add various features gradually and see their effects
immediately. The mapping can be fixed by erasing '*'s.

The PLOT operation for Chernoff's faces may be supported by the
extra specifications HEADER,HOME,SIZE,XDIV,YDIV as in any curve plotting
Furthermore two special specifications LABEL and FSIZE are available.
LABEL=<label variable> selects the name of the observation to be
printed under the face. If LABEL is omitted, # of observation will be
used as default.
FSIZE=c gives the side length of the square to be used as an area for
each face. c is given in plotting units and has the default value
which is one fifth of the current width of the plot.
The specifications SIZE,XDIV,YDIV and FSIZE determine together the
layout for the faces.

On the screen (GPLOT), the various parts of the faces can be drawn with
different colors possibly depending on values of selected variables.
The face and the eyes can also be painted.
The colors are selected by adding a COLORS list (before the END line
in the VARIABLES list).
A model of such a list is obtained by activating GPLOT with TYPE=FACES
without a VARIABLES list.

  M = more information on multivariate plotting 

More information on Survo from
Copyright © Survo Systems 2001-2012.