Missing Value Conventions
Global codes are used throughout the dataset to identify missing data. These codes are not restated for each variable in the coding framework.
Numeric Variables
All missing numeric data are coded into the following set of negative values.
Table 12: Missing value conventions for numeric variables
| Code |
Description |
| –1 |
Not asked: question skipped due to answer to a preceding question |
| –2 |
Not applicable |
| –3 |
Don’t know |
| –4 |
Refused or not answered |
| –5 |
Invalid multiple response (SCQ only) |
| –6 |
Value implausible (as determined after intensive checking) |
| –7 |
Unable to determine value |
| –8 |
No Self–Completion Questionnaire returned and matched to individual record |
| –9 |
Non–responding household |
| –10 |
Non–responding person (Combined File only) |
Note that the SPSS files have these global missing values (–10 to –1) set to SPSS user–defined missing. To turn off this setting for an individual variable use "MISSING VALUES varname1 ()." To turn off this setting for all variables (for example, if you need to include those who are coded as –1 ‘Not asked’) use the following code:
set errors=none.
do repeat x=all.
missing values x ().
edn repeat.
set errors=listing.
execute.
Text Variables
Text variables with missing values will typically contain the following text as shown in the table below.
Table 13: Missing value convention for text variables
| Text |
Description |
| [blank] |
Missing information (no reason specified) |
| –1 |
Not asked |
| –2 |
Not applicable |
| –3 |
Don’t know |
| –4 |
Refused |
| –7 |
Unable to determine value |
| –9 |
Non–responding household |
| 99 |
Not given (new person) |
|