У меня следующий вопрос: У меня есть мои данные, выглядит следующим образом:SPSS - Как ранжировать несколько переменных путем многократного измерения
UserId |Act1 |Act2 |Act3 |Act4
1 | 2 | 3 | 2 | 2
1 | 2 | 5 | 1 | 0
1 | 0 | 3 | 3 | 0
2 | 2 | 2 | 3 | 0
2 | 2 | 2 | 2 | 2
2 | 1 | 2 | 1 | 5
...
999 | 1 | 2 | 2 | 3
Я хочу ранжировать количество мероприятий для каждого случая и создать переменную « Стратегия». Если Act1 является самым высоким из Act1, ACT2, ACT3 и Act4, тогда «Стратегия» должна быть равна «1». Если Act2 выше, то «Стратегия» должна быть равна «2» и т. Д. У меня одинаковый UserId, так как я сделал повторное измерение той же переменной (в этом примере 3 раза). Как выглядит код синтаксиса SPSS? Могу ли я сделать цикл через каждый случай (даже если UserId - это то же самое), чтобы определить стратегию, которую мои пользователи использовали в эксперименте в этот раз? Идеи?
Спасибо, Best, Евгений
Я не совсем уверен, из вашего описания, как вы делаете ранжирование. Таким образом, для 'UserId' 1 является' Act2' самым высоким, потому что сумма строк является самой большой (например, 'для UserID = 1, Act2 = 3 + 5 + 3 = 11')? Кроме того, большинству рейтинговых стратегий необходимо будет указать, как обращаться со связями. –