topcoding einer Variable. Wie geht das?

Fragen zu Stata Syntax und Do-Files.

topcoding einer Variable. Wie geht das?

Beitragvon neuro prerl » Mi 22. Sep 2021, 14:56

Wie kann ich eine Variable topcoden? Sprich: Ich hab eine Variable mit dem EInkommen "inc". Jetzt möchte ich, dass die Top 1% der Superverdiener auf das Level des 99. Perzentils runtergecoded werden. Sie sollen also nicht gelöscht werden, sondern nur auf das Niveau des 99. Perzentils runtergeschraubt werden. Gibt es dazu einen eleganten Befehl oder kann man das nur manuell machen?
Danke schonmal im voraus
neuro prerl
 
Beiträge: 11
Registriert: Mo 1. Feb 2021, 16:46
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: topcoding einer Variable. Wie geht das?

Beitragvon Staxa » Mi 22. Sep 2021, 18:07

Code: Alles auswählen
sum var, det
replace var = r(p99) if var > r(p99) & !missing(var)
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


Zurück zu Stata Syntax

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron