Documente Academic
Documente Profesional
Documente Cultură
Dac privim variabilele SPSS din punctul de vedere al modului n care au fost create,
putem distinge dou categorii:
a) variabile primare care includ valori rezultate direct din cercetare si care au fost
introduse, de regul, de la tastatur;
b) variabile secundare rezultate prin transformrile aplicate variabilelor primare.
Exemple de situaii n care se impune transformarea variabilelor:
Avem mai multe variabile primare care conin valorile aferente diferitelor
categorii de venituri pe care le ncaseaz o persoan i suntem interesai s
calculm (ntr-o variabil secundar) veniturile totale ale acesteia;
Avem o variabil care conine data naterii i dorim s crem pe baza ei o alt
variabil, care s conin vrsta;
Dorim s transformm variabila care conine vrsta ntr-o alt variabil, care
conine valori pentru categorii de vrst.
Pentru toate aceste situaii, care sunt unele dintre cele mai des ntlnite, dar i pentru
multe altele nc, SPSS ofer proceduri de transformare n meniul Transform. n continuare,
vom prezenta cteva dintre cele mai frecvent utilizate funcii de transformare a variabilelor.
nsumarea valorilor variabilelor
Se utilizeaz atunci cnd dorim s obinem o variabil prin adunarea valorilor din
dou sau mai multe variabile. Imaginea de mai jos prezint o tabel de date SPSS n care a
fost necesar calcularea veniturilor totale obinute de o persoan pornind de la diferite
categorii de venituri i a cheltuielilor totale acceptate pornind de la cheltuilelile efectuate i
de rata acceptat pentru cumprarea unui autoturism.
Prin calculare, o nou variabil este plasat dup toate variabilele existente. Pentru
obinerea celor dou variabile se utilizeaz succesiunea de comenzi Transform Compute
variable care deschide fereastra din imaginea urmtoare:
Analiza datelor
Rspundem OK, deoarece tim c am creat aceast variabil tocmai pentru a depune
n ea suma.
Analiza datelor
Observm c exist variabila bdate (birth date), care conine data naterii. Pentru a
avea vrsta, trebuie s calculm diferena dintre anul curent extras din variabila de sistem
$DATE11 i anul naterii extras din variabila bdate. Extragerea anului dintr-o variabil de tip
dat se face cu ajutorul funciei XDATE.YEAR().
Variabila sistem $DATE11 permite de fapt determinarea datei curente a sistemului
sub form de string (ir de caractere alfanumeric) i care pentru a fi acceptat de funcia
XDATE.YEAR() rezultatul ei trebuie convertit cu ajutorul funciei NUMBER($DATE11,
Date11) la o valoare numeric de tip dat. Astfel formula final de determinare a vrstei va
fi:
vrsta = XDATE.YEAR(NUMBER($DATE11,Date11))-XDATE.YEAR(bdate)
Analiza datelor
transformare
Analiza datelor
Recodificarea variabilelor
Recodificarea unei variabile nseamn convertirea valorilor acesteia, cu scopul
obinerii unei distribuii bazat pe frecvene absolute sau cumulate. Limitele claselor de
grupare nu sunt stabilite automat de SPSS, ci se aleg de ctre utilizator.
Procesul este similar cu crearea unei distribuii de frecvene dup intervale, despre
care ne amintim c n varianta manual se poate derula n maniera descris mai jos:
Analiza datelor
1. se face diferena dintre valoarea cea mai mare i valoarea cea mai mic a variabilei dup
care se face distribuia (adic se calculeaz amplitudinea absolut a variabilei)
2. se determin mrimea intervalului prin mprirea amplitudinii absolute a variabilei
calculat la punctul 1. la numrul de intervale ales (sau estimat - de exemplu prin
formula lui Sturges: nr intervale = 1 + 3.322 log (nr de valori ale variabilei) )
3. se determin limita inferioar a primului interval ca fiind egal cu valoarea minim a
variabilei studiate.
4. se determin limita superioar a primului interval prin adugarea la limita inferioar a
acestuia a mrimii intervalului.
5. se alege ca limit inferioar pentru urmtorul interval limita superioar a primului
interval i se repet procedeul de calcul al limitei superioare a intervalului ca i n cazul
primului interval.
6. se continu cu determinarea limitelor tuturor intervalelor pn se ajunge la ultimul unde
trebuie s avem n vedere ca limita superioar a acestuia s fie egal sau cu puin mai
mare dect valoarea maxim a variabilei.
n principiu, dei este recomandabil obinerea unei grupri de frecvene pe 5-15
clase, se poate opta pentru un numr de clase care servete cel mai bine interesul de cercetare.
De exemplu, n cazul unei distribuii de vrst exprimat n ani, este preferabil s se opteze
pentru clase de cinci sau zece ani, acestea avnd i o anumit semnificaie psihologic.
n urma transformrii de mai sus, am obinut variabila varsta. Utilizarea ei ca atare n
analize statistice nu este uzual, de aceea ar fi foarte util obinerea unei variabile care s
asocieze anumite valori convenionale pentru categorii de varsta. Pentru aceasta putem
efectua recodificarea variabilei varsta pentru a obine o distribuie grupat de frecvene.
Pentru aceasta se lanseaz procedura Recode Into Different Variables din meniul Transform.
Atenie, se poate alege i opiunea Recode Into Same Variables, dar nu este recomandabil
deoarece, n cazul unei erori, nu mai avem la dispoziie variabila iniial pentru o nou
recodificare.
Analiza datelor
Dei relativ complicat, caseta de declarare a noilor valori n funcie de cele vechi este
uor de neles. n zona Old value, se alege una dintre variantele de definire a valorilor de la
care se pleac. S zicem c am ales soluia s recodificm anii pe intervale de zece ani,
primul interval fiind 15-25, al doilea 25-40, .a.m.d. Pentru aceasta activm opiunea Range
i scriem valorile limite al intervalului dorit. Dup aceasta, n zona New value n caseta Value
scriem care este valoarea convenional pe care o atribuim acestei clase. n fine, acionm
butonul Add pentru a definitiva operaiunea i trecem la definirea urmtoarei clase, pn
terminm.
n zona OldNew se poate observa lista recodificrilor definite.
Se acioneaz butonul Continue i, la revenirea n caseta anterioar, butonul OK.
Rezultatul operaiunii se vede mai jos:
Analiza datelor
Percent
Valid Percent
Percent
35-45
212
44,7
44,7
44,7
45-55
113
23,8
23,8
68,6
55-65
61
12,9
12,9
81,4
65-75
66
13,9
13,9
95,4
75-85
22
4,6
4,6
100,0
Total
474
100,0
100,0
Analiza datelor
Caseta Rank Cases: Ties, permite alegerea modului de atribuire a rangurilor n cazuri
de valori egale. Astfel, opiunea Sequential ranks to unique values permite atribuirea
succesiv i unic a rangurilor 1,2,3... . Opiunea Mean permite atribuirea rangului mediu n
cazul valorilor egale. De exemplu, pentru un set de 5 valori: 29, 31, 31, 31, 33, valoarea 29
va primi rangul 1, valoarea 31 va primi rangul 3 (ca medie a rangurilor 2, 3 i 4) iar valoarea
33 va primi rangul 5. Celelalte opiuni vizeaz atribuirea rangului cel mai mic (Low), al celui
mai mare (High).
Procedura se finalizeaz prin crearea unei noi variabile, pe care SPSS o denumete
automat, care conine poziia de rang a fiecrei valori din variabila scor, n raport cu celelalte
valori ale distribuiei.
Rezultatul se poate observa n fereastra urmtoare:
Analiza datelor
Lucrare practic
1.
Folosind baza de date creat la cursul anterior recodificati variabila aferent
intervalului din zi afectat studiului din valorile vechi n: 05-11 pentru dimineaa, 11-14
pentru prnz, 14-17 pentru dupamiaza, 17-22 pentru seara, 22-05 pentru noaptea.
2. Creai o repartiie a cazurilor introduse dup variabila obinut la punctul anterior.
3. Repetai operaia de la punctul 2 separat pe fiecare sex.
4. Determinai rangurile aferente valorilor variabilei nota la examen ncepnd de la valoarea
cea mai mic i folosind ranguri unice.