Satunnaisen vastaajan arpominen

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Satunnaisen vastaajan arpominen

eino uotila
Millä tavalla Survossa voi arpoa satunnaisen vastaajan kyselydatasta jonkun muuttujan perusteella?
Reply | Threaded
Open this post in threaded view
|

Re: Satunnaisen vastaajan arpominen

Reijo Sund
Administrator
This post was updated on .
eino uotila wrote
Millä tavalla Survossa voi arpoa satunnaisen vastaajan kyselydatasta jonkun muuttujan perusteella?
Satunnaisen jonkun muuttujan perusteella? Vain yhden vai jotenkin toistuvasti? Takaisinpanolla vai ilman? Eli mitähän oikein tarkoitat - voisitko hiukan täsmentää kysymystäsi?

Yksi hyvin suoraviivainen ja yleisesti käytetty tapa valita satunnainen osajoukko jostain datasta on luoda uusi muuttuja satunnaislukugeneraattorilla, järjestää data sen mukaisesti ja ottaa siitä sitten n ensimmäistä havaintoa eli jotain tyyliin:

VAR SAT=rand(1234) TO DATA
FILE SORT DATA BY SAT TO DATAS
..........
FILE COPY DATAS TO NEW SAMPLE / SELECT=ORDER,1,10
Reply | Threaded
Open this post in threaded view
|

Re: Satunnaisen vastaajan arpominen

eino uotila
Olinpas laittanut turhan minimalistisen viestin aloitukseen.

Ideana on arpoa kyselyyn vastanneista ihmisistä yksi vastaaja, joka saa palkinnon vaivannäöstään.

Eli yksi vastaaja, vaikkapa id-muuttujan perusteella.

Tuohan toimii siihen tarkoitukseen, käytin vaan määrittelyä SELECT=ORDER,1,1.

Kiitos!