Leave a comment

Comments 6

gorgonops April 19 2009, 06:19:57 UTC
Отнесение пункта ("вопроса") анкеты к шкале ничем другим ведь не выражаетя, кроме того что вы вычисляете сумму всех положительных ответов или баллов пунктов, входящих в шкалу. Поэтому только синтаксис будет "знать", какой пункт к какой шкале отнесен.

COMPUTE time_orient = SUM(v1,v2,v5,v12 и т.д.).

Reply

ja_majka April 20 2009, 07:26:29 UTC
Спасибо)

Reply


raritetka April 19 2009, 12:27:50 UTC
сумма баллов - через команды преобразования (выше уже написали)

а если вам потом нужно анализировать зависимость ответов по вашим шкалам от других переменных, то можете задать multiple response для каждой шкалы.

Reply

ja_majka April 20 2009, 07:26:38 UTC
Спасибо)

Reply


gorgonops April 20 2009, 08:48:24 UTC
Ja_majka, SPSS, как вы возможно знаете, позволяет объединять переменные, составляющие т.н. вопрос на множественные ответ, в единый набор, называемый Multiple Response Set. Информация о таком объединении сохраняется вместе с файлом данных. Таким образом, вы всегда в таблицах (Custom tables) можете оперировать такими переменными как единым набором. Multiple Response Set относится только к вопросам на выбор, но не к вопросам на балльное оценивание.

К сожалению, SPSS Inc. пока не ввела возможность подобного формального объединения переменных, которые образуют "матричный вопрос" (Series response set - в моей терминологии, т.е. когда на каждый пункт-переменную можно дать балльную оценку, а не просто "выбрано" или "не выбрано"). Жаль, ибо я вносил такое предложение разработчикам не раз. Это было бы удобно.

Reply

alexwin1961 April 25 2009, 19:29:43 UTC
> Жаль, ибо я вносил такое предложение разработчикам не раз. Это было бы удобно.
а я такую штуку пробовал программировать как-то в Delphi -- их формат Mybase поволяет создавать поля в базе данных не только стандартных типов, но и задавать такие типы, как массив или запись или даже подчиненная таблица. Но руки все не доходят довести до ума

Reply


Leave a comment

Up