Тёмный

Stata 08.1: generate/replace-Befehl mit if-Bedingung zur Erstellung neuer Variablen 

Paul Borsdorf
Подписаться 1,8 тыс.
Просмотров 10 тыс.
50% 1

Stata: generate/replace-Befehl mit if-Bedingung zur Erstellung von neuen Variablen. Beispiel hier: Kategorisierung einer Variable
(Korrektur zu Min 1:52: Der Variablenname darf auch kein Minuszeichen enthalten!)

Опубликовано:

 

16 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 12   
@punchline9131
@punchline9131 3 года назад
Wie kann ich denn eine Variable erstellen, die einzelne bestimmte Werte aus einer anderen Variable enthält? Also beispielsweise wenn ich aus der Variable Bildung (Hauptschule, Mittlere Reife usw.) eine neue Variable Bildung2 mit einzelnen, aber nicht allen Ausprägungen, von der Variable Bildung erstellen will?
@PaulBorsdorf
@PaulBorsdorf 3 года назад
Das geht am einfachsten mit dem recode-Befehl, zu dem Befehl gibt es auch ein Video in der Stata Einfürhungs-Playlist
@hannah9266
@hannah9266 4 года назад
Hallo, ich probiere mich seit kurzen an Stata aus. Komme aber leider bei einem Problem nicht weiter. Ich habe 2 Variablen, die ich gerne in einer zusammen fassen möchte. Allerdings hat die eine 3 Ausprägungen und die andere 2 Ausprägungen. Leider funktioniert das zusammen fügen nicht. Haben sie Ideen, wie man das Problem lösen kann? Im voraus schon mal danke für die Antwort!
@PaulBorsdorf
@PaulBorsdorf 4 года назад
Hallo, zum Berechnen einer neuen Variable, die auf mehreren bestehenden Variablen basiert, eignet sich der generate-Befehl. Eine Übersicht über die verschiedenen Möglichkeiten dieses Befehls bietet dieses Video: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-pk7XEdie6cI.html Viel Erfolg!
@catalinserra5132
@catalinserra5132 2 года назад
Hallo Paul, wenn ich eine dichotome, nomialskalierte Variable wie z.B. Geschlecht habe wobei Männlich = 1 ist und Weiblich = 2 ist. Wie kann ich denn dann aus männlich 0 und aus weiblich 1 machen? Ich bin am verzweifeln und finde keine Erklärung die tatsächlich funktioniert.. Ich wäre die für deine Hilfe sehr dankbar!
@PaulBorsdorf
@PaulBorsdorf 2 года назад
Hallo Catalin, das geht am einfachsten mit dem recode-Befehl: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Oj3zTK6B26M.html Klappt das?
@catalinserra5132
@catalinserra5132 2 года назад
Hallo @@PaulBorsdorf vielen Dank, das hat funktioniert! Ich sitze gerade an einem Datensatz und bin sehr unsicher ob ich die richtigen Methoden einsetze. Vllt. würdest du mir da Feedback geben, ob ich auf dem richtigen Weg bin. Damit würdest du mir wahnsinnig helfen! 1. Ich habe eine UV die dichotom ist (ja/nein) und eine AV (Alter). Dafür würde ich den ungepaarten T-Test nehmen. 2. Für UV dichotom und AV auch dichotom würde ich den Chi2-Test nehmen. 3. Für meine Hypothesen AV dichotom UV einige nominal (kodiert mit Dummy) einige ordinal, einige metrisch würde ich die logistische Regression nutzen oder macht die Probit da mehr Sinn? 4. Wenn mein Haushaltseinkommen in Gruppen unterteilt ist (unter 1300, zwischen 1300 und 2300 usw.) dann zählt es ja leider nicht als intervallskaliert oder? Ich weiß das sind viele Fragen aber du würdest mir damit wahnsinnig helfen!
@PaulBorsdorf
@PaulBorsdorf 2 года назад
Hallo Catalin, das klingt alles sehr gut. Logit und Probit sind ja sehr ähnlich, da würde ich einfach Logit nehmen, bin da aber kein Experte. Wenn das Einkommen in Kategorien eingeteilt ist, hat man streng genommen nur noch ordinales Skalenniveau, das stimmt.
@catalinserra5132
@catalinserra5132 2 года назад
Vielen, vielen Dank, jetzt fühle ich mich schon deutlich sicherer bei dem was ich mache!🙂
@MD-sg6ed
@MD-sg6ed 3 года назад
wann verwendet man einen if und wann einen recode Befehl? danke im voraus :)
@PaulBorsdorf
@PaulBorsdorf 3 года назад
Für eine Umkodierung einer einzelnen Variable kann man recode verwenden. Wenn man eine neue Variable auf der Basis von mehreren anderen Variablen berechnen möchte, braucht man den generate/replace-Befehl, meist auch mit if-Bedingungen. Viel Erfolg!
@MD-sg6ed
@MD-sg6ed 3 года назад
Vielen Dank :)
Далее