1. Home
  2. AFORMS procedure

AFORMS procedure

Prints data forms for an experimental design (R.W. Payne).

Options

BLOCKSTRUCTURE = formula Defines the block factors to be used to label the units of the design; default takes those specified in an earlier BLOCKSTRUCTURE directive
TREATMENTSTRUCTURE = formula Defines the treatment factors to be used, if any, to label the forms
NLINES = scalar Number of lines to be allowed for each measurement; default 1

Parameters

LABEL = texts Labels for the measurements to be recorded on the forms
FIELDWIDTH = scalar Fieldwidth to be allowed for each label

Description

AFORMS prints data forms which can be used to record data from an experimental design. Several measurements can be recorded, in separate columns across the page, and space is provided for a row of values for each unit of the design. The block factors to label the units can be supplied by setting the BLOCKSTRUCTURE option to the block formula of the design. If this is not set AFORMS will use the formula, if any, defined previously by the BLOCKSTRUCTURE directive.

The units can also be labelled with the treatments that have been used in the design, by setting the TREATMENTSTRUCTURE option to the appropriate treatment formula. However, to guard against bias, experimenters will often prefer not to know which treatments were applied to each unit when recording the results, so if this is omitted no treatment information is included.

The LABEL parameter supplies the column label to identify each column of measurements, and the FIELDWIDTH parameter can specify the width of the column. By default, a single line is provided for row of measurements but this can be increased using the NLINES option.

Options: BLOCKSTRUCTURE, TREATMENTSTRUCTURE, NLINES.

Parameters: LABEL, FIELDWIDTH.

Method

AFORMS uses the standard Genstat directives for printing and manipulation.

ction with RESTRICT

AFORMS needs to use RESTRICT in order to organise the labelling of the forms, and so any existing restrictions will be cancelled.

See also

Procedure: ADSPREADSHEET.

Commands for: Design of experiments.

Example

CAPTION  'AFORMS example',!t('Split plot design, see the',\
         'Guide to Genstat, Part 2, Section 4.2.1.'); STYLE=meta,plain
FACTOR   [NVALUES=72; LEVELS=6] Block
&        [LEVELS=3] Wplot
&        [LEVELS=4] Subplot
GENERATE Block,Wplot,Subplot
FACTOR   [LABELS=!T('0 cwt','0.2 cwt','0.4 cwt','0.6 cwt')] Nitrogen
&        [LABELS=!T(Victory,'Golden rain',Marvellous)]      Variety
READ     [SERIAL=yes] Nitrogen,Variety
 4 3 2 1 1 2 4 3 1 2 3 4 3 1 2 4 4 1 2 3 2 1 3 4
 2 3 4 1 4 2 3 1 1 4 2 3 3 4 1 2 1 3 4 2 2 3 4 1
 4 1 3 2 3 4 1 2 3 4 2 1 3 1 4 2 4 3 1 2 1 2 3 4 :
 3 3 3 3 1 1 1 1 2 2 2 2 3 3 3 3 1 1 1 1 2 2 2 2
 2 2 2 2 3 3 3 3 1 1 1 1 3 3 3 3 2 2 2 2 1 1 1 1
 2 2 2 2 1 1 1 1 3 3 3 3 1 1 1 1 2 2 2 2 3 3 3 3 :
AFORMS   [BLOCKS=Block/Wplot/Subplot; TREATMENTS=Variety*Nitrogen] \
         'yield','1000 grain weight','% mildew'
Updated on March 11, 2019

Was this article helpful?