Отнесение пункта ("вопроса") анкеты к шкале ничем другим ведь не выражаетя, кроме того что вы вычисляете сумму всех положительных ответов или баллов пунктов, входящих в шкалу. Поэтому только синтаксис будет "знать", какой пункт к какой шкале отнесен.
Ja_majka, SPSS, как вы возможно знаете, позволяет объединять переменные, составляющие т.н. вопрос на множественные ответ, в единый набор, называемый Multiple Response Set. Информация о таком объединении сохраняется вместе с файлом данных. Таким образом, вы всегда в таблицах (Custom tables) можете оперировать такими переменными как единым набором. Multiple Response Set относится только к вопросам на выбор, но не к вопросам на балльное оценивание.
К сожалению, SPSS Inc. пока не ввела возможность подобного формального объединения переменных, которые образуют "матричный вопрос" (Series response set - в моей терминологии, т.е. когда на каждый пункт-переменную можно дать балльную оценку, а не просто "выбрано" или "не выбрано"). Жаль, ибо я вносил такое предложение разработчикам не раз. Это было бы удобно.
> Жаль, ибо я вносил такое предложение разработчикам не раз. Это было бы удобно. а я такую штуку пробовал программировать как-то в Delphi -- их формат Mybase поволяет создавать поля в базе данных не только стандартных типов, но и задавать такие типы, как массив или запись или даже подчиненная таблица. Но руки все не доходят довести до ума
Comments 6
COMPUTE time_orient = SUM(v1,v2,v5,v12 и т.д.).
Reply
Reply
а если вам потом нужно анализировать зависимость ответов по вашим шкалам от других переменных, то можете задать multiple response для каждой шкалы.
Reply
Reply
К сожалению, SPSS Inc. пока не ввела возможность подобного формального объединения переменных, которые образуют "матричный вопрос" (Series response set - в моей терминологии, т.е. когда на каждый пункт-переменную можно дать балльную оценку, а не просто "выбрано" или "не выбрано"). Жаль, ибо я вносил такое предложение разработчикам не раз. Это было бы удобно.
Reply
а я такую штуку пробовал программировать как-то в Delphi -- их формат Mybase поволяет создавать поля в базе данных не только стандартных типов, но и задавать такие типы, как массив или запись или даже подчиненная таблица. Но руки все не доходят довести до ума
Reply
Leave a comment