связывание информации о парах респондентов (пар) в SPSS - PullRequest
1 голос
/ 04 июня 2010

Я готовлюсь к анализу определяющих факторов выбора партнера в SPSS, но в основном я не могу оторваться от земли, потому что я не знаю, как создавать новые переменные на основе информации о супруге каждого респондента (то есть образование, заработная плата, социальное происхождение, этническая принадлежность и т. д.).

Каждый респондент в настоящее время идентифицируется по ID # и существует в двух местах в матрице: как единица / респондент и как супруг (либо жена, либо муж), инстанцированный в другом столбце. Что мне нужно, так это использовать информацию из каждой строки переменных, относящихся к человеку как респонденту, - для создания новых переменных в строке супруга каждого человека.

Если это поможет, у меня также есть отдельный файл со всеми парами, связанными построчно, как переменные одного и того же модуля - очевидно, с тем же идентификатором #, что и в моем «файле переменных» (однако вчера я объединил эти файлы - надеюсь, правильно ...).

1 Ответ

0 голосов
/ 15 апреля 2013

Предположим, у вас есть переменные age, weight, id и spouse_id в файле с именем main.sav

  1. Сделайте копию main.sav и назовите ее spouse.sav
  2. Перемаркировать все переменные содержимого в spouse.sav: т.е. сделать age spouse_age и weigh spouse_weight
  3. Удалить переменную id из spouse.sav
  4. Откройте main.sav и объедините spouse.sav на общем ID spouse_id. Т.е. data - merge files - add variables
...