Izraunavanje novih varijabli 3 Na temelju dviju ve postojeih varijabli elimo izraunati novu Iz visine i teine elimo izraunati Indeks tjelesne mase Nova varijabla e se zvati ITM sa opisom (Label): Indeks tjelesne mase Indeks tjelesne mase rauna se prema formuli: 2 Visina Teina mase tjelesne Indeks Transform Compute Variable 4
Target Variable i Numeric Expression 5
Type & Label... 6
Najprije dobijemo Output s kdom 7
Kreirana je nova varijabla sa izraunatim vrijednostima za svakog ispitanika 8
Izraunavanje novih varijabli - uporaba ve definiranih funkcija - U izrazima za izraunavanje novih varijabli moemo koristiti velik skup ve definiranih funkcija Funkcije su (zbog lakeg snalaenja) podijeljene u skupine prema nekim kriterijima. Na primjer: Aritmetike funkcije Statistike funkcije
9 Izraunavanje novih varijabli - uporaba ve definiranih funkcija - 10
11 Izraunavanje novih varijabli - primjer: kvadratni korijen -
Izraunavanje novih varijabli - primjer: kvadratni korijen - 12
Izraunavanje novih varijabli 13
Izraunavanje novih varijabli - funkcije sa vie argumenata -
14 Broj upitnika znai minimalan broj potrebnih argumenata Izraunavanje novih varijabli - funkcije sa vie argumenata - 15
Izraunavanje novih varijabli - kombiniranje vie funkcija - 16
Izraunavanje novih varijabli 17
Rad s vrijednostima koje zadovoljavaju odreene uvjete
18 Rad s vrijednostima koje zadovoljavaju odreene uvjete
19 Rad s vrijednostima koje zadovoljavaju odreene uvjete Vrijednost varijable koja je jednaka prihodu po lanu domainstva elimo izraunati samo za domainstva u kojima je ispitanik u mirovini:
20 reside income incsvret Rad s vrijednostima koje zadovoljavaju odreene uvjete Nakon to postavimo formulu idemo na if
21 Rad s vrijednostima koje zadovoljavaju odreene uvjete
22 Rad s vrijednostima koje zadovoljavaju odreene uvjete Include if case satisfies condition: 23 Rad s vrijednostima koje zadovoljavaju odreene uvjete
24 Izraz kojim odreujemo neki uvjet koji moraju zadovoljavati vrijednosti varijabli nekog ispitanika moe poprimiti vrijednosti:
true (ako izraz zadovoljava uvjet) false (ako izraz ne zadovoljava uvjet)
U sluaju true e se operacija izvriti za tog ispitanika, a u sluaju false nee Poseban sluaj: Ako vrijednost za ispitanika ne postoji (Missing Value) tada se operacija takoer nee izvriti 25 Rad s vrijednostima koje zadovoljavaju odreene uvjete Kombiniranje vie uvjeta 26 Kombiniranje vie uvjeta Primjer:
elimo izraunati slijedeu novu varijablu:
age_empl = age employ
Ta varijabla sadri podatak o tome s koliko godina se je zaposlenik zaposlio kod sadanjeg poslodavca 27 Kombiniranje vie uvjeta Meutim, mi elimo navedenu novu varijablu izraunati samo za zaposlenike koji:
su zavrili srednju kolu ili manje zarauju manje od 50.000 dolara godinje 28 Kombiniranje vie uvjeta Transform Compute Variable... 29 Kombiniranje vie uvjeta If... 30 Kombiniranje vie uvjeta 31 Kombiniranje vie uvjeta 32 Kombiniranje vie uvjeta 33