Wertzuweisung

Allgemeine Fragen rund um Statistik mit Stata.

Wertzuweisung

Beitragvon Talice » Fr 14. Mär 2014, 23:09

Hallo nochmal,

ich würde gern nochmals um eure Unterstützung bitten, wieder eine relativ simple Frage, ich möchte, dass wenn eine Variable den Wert 1 annimmt, dann für alle IDs ebenfalls der Wert 1 angegeben wird.

Folgendes Szenario

ID Var1 Var 2
34 1 0
34 2 0
34 3 0
34 4 1
62 1 0
62 2 0

Ich habe Var2 so defniert, dass sie den Wert "1" annehmen soll, wenn Var1 = 4.

Für weitere Berechnungen benötige ich, dass sofern Var2 =1, für alle IDs ebenfalls der Wert 1 angenommen wird. Sprich:

ID Var1 Var 2
34 1 1
34 2 1
34 3 1
34 4 1
62 1 0
62 2 0

Hoffe das hilft bei der Veranschaulichung.

Grüße
Talice
Talice
 
Beiträge: 7
Registriert: Di 11. Mär 2014, 22:16
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Wertzuweisung

Beitragvon Talice » So 16. Mär 2014, 00:53

Ich brauche das unbedingt für eine Berechnung, wäre supi wenn jemand helfen könnte ! :D
Talice
 
Beiträge: 7
Registriert: Di 11. Mär 2014, 22:16
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Wertzuweisung

Beitragvon daniel » So 16. Mär 2014, 13:20

Code: Alles auswählen
bys ID (Var2) : replace Var2 = Var2[_N]
Stata is an invented word, not an acronym, and should not appear with all letters capitalized: please write “Stata”, not “STATA”.
daniel
 
Beiträge: 1060
Registriert: Sa 1. Okt 2011, 17:20
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Wertzuweisung

Beitragvon Talice » So 16. Mär 2014, 16:02

Danke Daniel, kannst du mir vllt. noch kurz sagen wie ich mit dem tsset Command Variablen dividieren kann?

Für die Differenz habe ich es wie folgt gemacht:

Differenze des Eigenkapitals von 2008 zu 2005

tsset id year, delta(3)

g diff_equity = D.equity

Ich suche jetzt, Veränderung des Anlagevermögens von 2006 zu 2005.

Sprich: Anlagevermögen 2006 / Anlagevermögen 2005

tsset id year, delta(1)

g ?????

Danke!
Talice
 
Beiträge: 7
Registriert: Di 11. Mär 2014, 22:16
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Wertzuweisung

Beitragvon daniel » So 16. Mär 2014, 21:35

Dafür gibt es keinen Operator. Schau Dir bitte meine Lösung Deines Problems hier: statistik-allgemein-f5/kurze-frage-zur-wertermittlung-t716.html an, und adapptiere den code entsprechend.
Stata is an invented word, not an acronym, and should not appear with all letters capitalized: please write “Stata”, not “STATA”.
daniel
 
Beiträge: 1060
Registriert: Sa 1. Okt 2011, 17:20
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 0 Gäste

cron