Paweł S. .
Temat: Zaawansowana manipulacja danymi - dobry rebus :)
Respondentów poproszono o uszeregowanie 22 koncepcji produktu od najbardziej do najmniej atrakcyjnej, o unikalnych numerach z zakresu 1-22. Dane zapisano w następujący sposób:- Każdy respondent to jedna obserwacja
- W zbiorze danych są 23 zmienne - 1 zmienna ID unikalna dla każdego respondenta i 22 zmienne (PREF1 to PREF22) zawierające informacje o tym, jak respondent uszeregował koncepcje.
- Każda zmienna (PREF1 to PREF22) zawiera informację o numerze produktu, który znalazł się na odpowiadającym jej miejscu.
- Przykład: Respondent za najatrakcyjniejszą uznał koncepcję 8 - więc dla niego PREF1=8, za drugą, koncepcję 13, więc PREF2 = 13
... mam nadzieję, że jak na razie opisałem to jasno.
Teraz chodzi o to, żeby dane przekształcić w taki sposób, aby:
- Każdy respondent był reprezentowany przez jedną obserwację
- W zbiorze danych były 23 zmienne - 1 zmienna ID unikalna dla każdego respondenta i 22 zmienne (RANK1 to RANK22), zawierające o tym, jak respondent uszeregował koncepcje
- Każda zmienna zawierała informację o tym, na którym miejscu znalazł się produkt o numerze odpowiadającym liczbie na końcu jej nazwy.
- Przykład: Respondent za najatrakcyjniejszą uznał koncepcję 8 - więc dla niego PREF8 = 1, za drugą - koncepcję 13, więc PREF13=2 i tak dalej....
Potem muszę dane jeszcze "obrócić" i zrobić VAR TO CASES, ale to już pikuś.
Ktoś ma jakieś pomysły?
BTW: Oryginalny zbiór danych to carpet_prefs.sav z Tutoriala SPSS do modułu Conjoint.
Będę bardzo wdzięczny za wszelkie wskazówki.
Pozdrawiam!