This menu produces Multiple-Response Factors from a set of variates or text
structures. Multiple responses generally occur in surveys as the result of
open-ended questions like "Which cities have you visited this year?" or "What
languages do you speak?". The easiest way to input these into GenStat is in a
set of text vectors. Each text has a unit for every respondent, and the set
contains as many texts as the maximum number of the replies from any
respondent. Alternatively, if the responses are numerical, they would be input
into a set of variates. You can form tables with multiple responses using the
Frequency Table and Summary by Groups menus.
The factors are saved, in a pointer, using the MRESPONSE option. The pointer
contains a factor for every recorded code, with levels 0 and 1, and
corresponding labels 'absent' and 'present'. If the codes are textual, the
various strings are used as labels of the pointer; while if they are
numerical, the numbers are used as the pointer suffixes. By default, the texts
or variates are assumed to contain a missing values for any null response: for
example these would occur in the third and fourth text, if there were four
CODE texts and the respondent concerned had made only two replies. However,
you can use the CODENULL option to supply alternative codings (for example '-'
for textual responses).
Form Multiple-response factors using
Specifies the form of the data that raw data is contained within. The data can
either be stored in variates or texts, but not a combination of both. On
selecting the form of the data the appropriate data structures will be
displayed in the available data when the cursor moves into the Code box.
Available Data
This lists data structures appropriate to the current input field. The
contents will change as you move from one field to the next, displaying either
variates or factors. Double-click on a name to copy it to the current input
field; alternatively, you can type in the name directly.
Codes
Specifies the texts or variates containing the raw data. The
button allows multiple selections to be copied from Available Data.
Factors defining multiple responses
Specifies the name of the pointer that the factors are to be saved within. The
pointer will contain a factor for every recorded code, with levels 0 and 1,
and corresponding labels 'absent' and 'present'. If the codes are textual, the
various strings are used as labels of the pointer; while if they are
numerical, the numbers are used as the pointer suffixes.
Response Codes
Saves the set of distinct multiple-response codes. The codes will be saved in
either a variate or text depending on the form of raw data.
Code representing Null Value
By default, the texts or variates are assumed to contain a missing values for
any null response: for example these would occur in the third and fourth text,
if there were four Code texts supplied in the Code box and the respondent
concerned had made only two replies. However, you can supply alternative
codings for a missing value in this box (for example '-' for textual
responses).
Exclude factor recording respondents with no reply
The controls whether or not the pointer contains a factor to make an explicit
record of the respondents that made no replies at all. This will be needed if
tables created at a later date are to contain a line for "no response".
Suffix to represent a null value
Specifies the suffix to be used for the factor recording the respondents reply.
Label to represent a null value
For textual codes, this specifies a label to represent a null value.
See Also