Documente Academic
Documente Profesional
Documente Cultură
5. Insert Cases-ajutã la inserarea unor noi cazuri (linii orizontale). Dacã celula activã este
plasatã pe un anumit rând atunci va apare un nou rând imediat deasupra acestuia. Se poate
apela şi la plasarea mausului pe rîndul respectiv şi clic dreapta sau direct de pa bara su
instrumente acţionând butonul .
6. Go to Case- se poate indica un anumit caz din bazã pentru a se ajunge imediat la acesta.
7. Sort Cases-ajutã la sortarea (ordonarea) valorilor seriei dupã valorile dintr-una sau mai
multe variabile. Aici un exemplu de reordonare a bazei dupã valorile crescãtoare din variabila
age:
10. Merge files-ajutã la unirea mai multor date din baze diferite. Sã presupunem cã am aplicat
un chestionar în oraşul X şi apoi acelaşi chestionar în oraşul Z. Datele respective sunt în baze
diferite deşi au acelaşi numãr de variabile. Reunirea într-o singurã bazã se face plecând de la
una dintre ele (baza1) la care se adaugã cea de a doua bazã . Sã presupunem cã am construit o
bazã cu doar zece cazuri la care vom adãuga alte 10 cazuri din cealaltã bazã :
Vom acţiona comenzile
Data→Merge Files→
Add Cases iar dupã ce
vom selecta noua bazã se
va deschide urmãtoarea
fereastrã. Sã presupunem
cã in noua bazã variabila
religie a fost scrisã greşit
relig.
În aceastã fereastrã
variabilele cu semnul (*) fac
parte din baza iniţialã iar
cele cu semnul (+) din baza
adãugatã. Numele celei de-a
doua variabile poate fi
schimbat din butonul
Rename sau pot fi selectate
ambele şi trecute în partea
dreaptã cu butonul Pair.
Butonul Paste este
consevarea lucrului în limbaj
sintaxa. Dupã OK rezultã:
Dupã ce am salvat
noua bazã (sortatã!)
am formulat
comenzile
Data→Merge
File→Add
Variables şi dupã
OK observãm cã
noua variabilã a
intrat în prima bazã.
Sã presupunem cã în cea de a doua bazã aveam numai cinci observaţii dupã cum urmeazã:
þ Obs. 2. Existã şi alte douã opţiuni în fereastra de mai înainte: External file is keyed table
şi Working Data File is keyed table.
þ Obs. 3. Opţiunea Working Data File is keyed table o vom alege dacã drumul parcurs este
invers: de la ultima bazã cu cele trei cazuri la baza mare: deci baza de plecare (Working Data
File) va da criteriul de alipire a bazelor.
þ Obs. 4. Operaţiile de alipire a bazelor de date trebuie sã respecte condiţiile: trebuie sã existe
în ambele baze o variabilã comunã dupã care se face alipirea; trebuie o atenţie sporitã la
variabilele care au acelaşi nume şi care nu sunt criterii de alipire; variabilele trebui8e sortate
ambele în acelaşi sens înainte de a fi alipite.
8. Agregarea datelor
Uneori este nevoie de a sintetiza anumite informaţii despre valorile dintr-o bazã de date
grupându-le dupã o serie de categorii care sunt specifice unei variabile alese. Sã luãm de
exemplu baza de date Cars.sav:
În aceastã bazã de date sunt diverse informaţii despre autoturisme: cilindree (variabila engine)
puterea motorului (horse), greutate (weight), acceleraţie (accel), an de fabricaţie (year).
Plecând de la aceastã bazã de date dorim sã obţinem pentru toate aceste caracteristici mãrimi
medii sau alte mãrimi, grupate dupã anii de fabricaţie. Pentru aceasta vom apela comenzile
Data→Aggregate dupã care va apare fereastra urmãtoare:
-opţiunea Save number of cases...va introduce o nouã variabilã care contorizeazã numãrul de
cazuri din fiecare categorie
-opţiunea Create new data file va indica o nouã bazã de date care va fi salvatã de program şi
în care vom avea rezultatele agregãrii. Din butonul File putem sã denumim baza respectivã!
Pentru acest caz vom lãsa denumirea aggr.sav
-opţiunea Replace Working data file va elimina datele din baza curentã!
Dupã ce vom da OK trebuie sã cãutãm şi sã deschidem noul fişier creat de cãtre program şi
care se aflã de obicei în Program files→SPSS. Noua bazã de date este urmãtoarea:
Se observã categoriile
generate de cãtre
variabila year şi pentru
fiecare categorie (an de
fabricaţie) sunt calculate
mediile respective.
Pentru accel sunt
specificate doar valorile
maxime. Ultima
variabilã conţine
numãrul de cazuri din
fiecare categorie. Se pot
apoi face analize
plecând de la aceste
date.
9. Split File-comandã des utilizatã care permite analizarea diverselor valori statistice pentru
grupuri întregi de subiecţi generate tocmai de categoriile din variabile. Sã presupunem cã în
baza GSS93 subset.sav dorim sã cunoaştem în care dintre regiunile americane respondenţii au
în medie, un nivel de educaţie mai mare. Conform variabilei region4 subiecţii din anchetã sunt
divizaţi în 4 regiuni iar variabila educ reprezintã anii de studiu pentru o şcoalã încheiatã. Vom
apela la comanda Data→Split file pentru a produce filtrarea bazei conform unui criteriu
impus: Variabila dupã care vom împãţi
subiecţii în grupuri disticte
region4 este trecutã în dreapta iar
ca variantã de vizualizare a
rezultatelor am ales opţiunea
Compare Groups. Dupã OK în
Data Editor va apare în colţul din
dreapta jos menţiunea Split File
On care ne avertizeazã cã baza
este filtratã şi orice rezultat viitor
va fi definit de filtrarea respectivã:
þ Obs: rezultatele pot fi afişate şi separat dacã setam opţiunea Organize output by groups.
10. Select Cases-dintr-o bazã de date se pot analiza anumite cazuri selectate dupã un criteriu
necesar cercetãrii statistice. Procedura urmeazã comenzile Data→Select Cases. Sã
presupunem cã în baza de date BOP_mai/2003_Gallup.sav dorim sã vedem care sunt
opţiunile persoanelor de sex masculine privind direcţia în care se îndreaptã România: este
vorba de variabilele sex0 (genul respondenţilor) şi a1 (direcţia în care se îndreaptã ţara
noastrã). Prima variabilã este variabila criteriu cu valorile: 1. masculin, 2.feminin. Vom selecta
doar respondenţii de sex masculin prin If condition is satisfied→If:
Credeþi cã în þara noastrã lucrurile merg într-o direcþie bunã sau într-o direcþie
greºitã?
Cumulative
Frequency Percent Valid Percent Percent
Valid direcþia este bunã 383 39.5 39.5 39.5
direcþia este greºitã 511 52.7 52.7 92.2
NS 69 7.1 7.1 99.3
NR 7 .7 .7 100.0
Total 970 100.0 100.0
þ Obs: Metodele de selecţie sunt foarte diverse: selectarea unui eşantion din bazã putându-se
indica în mod precis cât la sută din cazuri vor fi selectate (Random sample of cases), selecţie
în funcţie de o variabilă temporală sau după anumite ranguri care se pot preciza (Based on
time or case range), selecţie în funcţie de o variabilã filtru care dacă ia valoarea nulă atunci
cazul respectiv se elimină (Use filtre variable). Există şi posibilitatea ca liniile neselectate să
fie şterse din bază însă această operaţie trebuie făcută cu precauţie. În cadrul ferestrei Select
Cases If se pot folosi butoanele cu cifre sau semne matematice pentru condiţiile impuse şi
chiar o serie de funcţii care sunt listate în tabelul din dreapta ferestrei. Acestea pot fi: funcţii
aritmetice (ABS[modul], LN[log. natural], SQRT [radical], etc,) funcţii statistice (MEAN,
SUM, VARIANCE, etc.) funcţii de lucru cu variabile nominale, funcţii pentru date temporale,
funcţii logice, funcţii referitoare la valorile lipsã etc. O parte din aceste funcţii le regãsim si în
programul Excel.
Abia acum poate fi apelată procedura weight cases cu variabila wadults drept criteriu: