Многие опросы имеют коды для разных видов недостатков. Например, в кодовой книге может указываться:
0-99 Данные
-1 Вопрос не задан
-5 Не знаю
-7 Отказаться от ответа
-9 Модуль не задан
У Stata есть прекрасное средство для обработки этих множественных недостатков, поскольку оно позволяет вам назначить общий. к отсутствующим данным, но допускаются более конкретные виды пропусков (.a,.b,.c,...,.z). Все команды, которые смотрят на пропущенность, сообщают ответы на все отсутствующие записи, но указали, но позже вы можете разобраться с различными видами пропусков. Это особенно полезно, если вы считаете, что отказ от ответа имеет разные последствия для стратегии вменения, чем вопрос, который не задан.
Я никогда не сталкивался с таким средством в R, но мне бы очень хотелось иметь эту возможность. Существуют ли какие-либо способы маркировки нескольких типов NA? Я мог представить себе создание большего количества данных (либо вектора длины nrow (my.data.frame), содержащего типы пропусков, либо более компактного индекса, из которых были какие типы пропусков), но это кажется довольно громоздким.