Zufallsstichprobe ziehen und in Dummy schreiben

Allgemeine Fragen rund um Statistik mit Stata.

Zufallsstichprobe ziehen und in Dummy schreiben

Beitragvon Trudi » Di 12. Jan 2021, 11:05

Hallo,
ich habe eine Liste von 100 Fällen, die in VAR001 einfach durchnummeriert sind. 30 von diesen Fällen sollen in der Variable (VAR002) mit Ausprägung 0 und 1 den Wert 1 bekommen. Die Zuordnung soll zufällig und reproduzierbar sein.

Zur Reproduzierbarkeit habe ich bisher den Befehl
Code: Alles auswählen
set seed
gefunden. Allerdings ist mir bisher noch nicht klar, wie ich einen zufällig ausgewählten Teil der 100 Fälle den Wert 1 in VAR002 zuweisen kann.

Ich freue mich über Lösungen.
Trudi
 
Beiträge: 6
Registriert: Do 19. Jul 2018, 16:28
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Zufallsstichprobe ziehen und in Dummy schreiben

Beitragvon Staxa » Di 12. Jan 2021, 12:16

Du kannst die Fälle zufällig anordnen und dann die Daten schreiben, etwa so:

Code: Alles auswählen
set seed 123
gen r = runiform()
sort r
replace VAR002 = 1 in 1/30
replace VAR002 = 0 in 31/100
drop r


Falls du einfach nur eine Zufallsstichprobe brauchst: help sample
Stata für Anfänger: www.statabook.com
Staxa
 
Beiträge: 680
Registriert: Di 27. Feb 2018, 12:56
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Zufallsstichprobe ziehen und in Dummy schreiben

Beitragvon Trudi » Di 12. Jan 2021, 12:29

Vielen Dank!
Trudi
 
Beiträge: 6
Registriert: Do 19. Jul 2018, 16:28
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post


Zurück zu Statistik allgemein

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron