SPSS

« previous entry | next entry »
Jun. 2., 2009 | 10:59 am
posted by: stihija in pajautaa

Šeit ir kāds zinošs iekš SPSS?
Man ir problēmas ar vienu konkrētu, vienkāršu lietu - intervāla sagrupēšanu.

Ejot ceļu: Transform ->record into different variables -> old and new values -> range (ierakstu vecuma sadalījumu, piem 15-25)tad New value ierakstu 1 (īsit neatceros, kas tur bija jāraksta) un Add. Tālāk arī pārējos vecumus līdzīgā ceļā sagrupēju ->continue->ok.

Bet pie tabulas, kurā sagrupēti vecumi, netieku.
Ko daru nepareizi?

# | jā, ir doma! | Add to Memories


Comments {21}

from: [info]stihija
date: Jun. 2., 2009 - 12:14 pm
#

Tā, tik zinoša neesmu lai par tām sintaksēm kaut ko atbildētu, bet sanāk man tā.

Esmu visas tabulas jau uztaisījusi par katru atsevišķo jautājumu (priekšvēlēšanu anketa jāanalizē, kurš par ko un kapēc balso). Un tad mēģinu sākumā minēto procedūtu veikt gan tur, kur tabuslas atvērtas, gan arī atverot pašu failu, kurā ir variable view sadaļa. Tas ko man galā vajag dabūt ir reāla tabula, kurā salikts, ka, piemēram, vecumā no 15-20 gadiem bija 5 % visu aptaujāto, tad no 21-30 bija 30% u.t.t. bet man galā sanāk tikai šādi: GET FILE='C:\Documents and Settings\aija\Desktop\NVO_08_04.sav'.
DATASET ACTIVATE DataSet1.
DATASET CLOSE DataSet0.
RECODE a193 (15 thru 20=1) (21 thru 30=2) INTO vecums.
EXECUTE.

Atbildēt | Iepriekšējais | Diskusija


Afs

from: [info]afs
date: Jun. 2., 2009 - 12:32 pm
#

tik tālu pareizi aiziet tagad uz Analyze/Descriptive Statistic/Freguencies.. un uz tukšo lodziņu pārveto vecums un OK. dabūs ārā to 15-20;21-30 sadalūjumu procentos {2. colonā}, jo pirmajā būs skaits :)

Atbildēt | Iepriekšējais | Diskusija


from: [info]stihija
date: Jun. 2., 2009 - 12:42 pm
#

.. nezidevās. Viņš man uztaisīja tādu pašu tabulu kā sākumā, kur nav sadalījums pa vecumiem , bet katrs vecums viens zem otra garā kolonnā...

Atbildēt | Iepriekšējais | Diskusija


Afs

from: [info]afs
date: Jun. 2., 2009 - 12:48 pm
#

Tad es neizprotu to tabulu ko Tu vēlies. jo pēc uzraktītā ir tā kā tu pirmīt minēji ka 21-30 5% 30-35 20% utt viens zem otra, bet to jau var pārkopēt excelī un sabīdīt kā vajag.

Atbildēt | Iepriekšējais | Diskusija


from: [info]stihija
date: Jun. 2., 2009 - 12:54 pm
#

tas ko es visu laiku iegūstu ir vai nu tas teksts, ko iekopēju iepriekš, vai šāda tabula http://photo2.poga.lv/photos/0906/0602/stihija/7199059538_b.jpg

bet tabula, kur sadalītos vecums 15-20 u.t.t., pie tādas es nespēju tikt. Tieši intervālu sagrupēšana nedodas rokā

Atbildēt | Iepriekšējais | Diskusija


Afs

from: [info]afs
date: Jun. 2., 2009 - 01:02 pm
#

Interesanti ja skatās uz sintaksi
RECODE a193 (15 thru 20=1) (21 thru 30=2) INTO vecums.
tad vecumam bija jābut sadalītam, bet tev tas vecums izskatās tāds pats kā a193 mainīgais.
Es nevaru mierīgi nosēdēt, gribu palīdzēt,

vajag atvērt File/New/syntax un iekopēt zemāk uzrakstīto tekstu un tad aiziet uz Run/all. būtu jābūt rezultātiem :) datu failam jābūt atvērtam.
Jā nē tad atsūti to failu sataisīšu :)

RECODE vecums (15 thru 20=1) (21 thru 30=2) INTO vec_gr.
exe.
value labels vec_gr 1 "15-20" 2 "21-30" .
freq vec_gr.
exe.


Atbildēt | Iepriekšējais | Diskusija


from: [info]stihija
date: Jun. 2., 2009 - 03:23 pm
#

man ir tāda sajūta, ka es vienkārši kaut kur kādu ķeksīti neesmu ieķeksējusi vai kaut kā tā.
Izdarīju visu kā teici. Atkal tā pati tabula, un vēlamā rezultāta nav :(

Atbildēt | Iepriekšējais