Hallo liebe Stata-Begeisterte!
Ich bin ein relativer Anfänger in STATA und scheitere gerade an einem wahrscheinlich leicht zu lösenden Problem. Ich habe bereits in der STATA-Hilfe nachgeschaut, aber fand dort nicht das Richtige.
Es geht konkret um die Zuzahlung, die ein Patient für Arzneimittel zahlen muss. z sei die Variable, die ich generieren möchte, also die zu leistende Zuzahlung. p sei der Preis des Medikaments. z soll nun wie folgt definiert sein:
z =
5 wenn p<50,
0,1*p wenn 50<=p<=100,
10 wenn p>100.
Der Patient muss also immer mindestens 5€ zahlen, maximal jedoch 10€. Kostet das Medikament zwischen 50€ und 100€, dann muss er immer 10% des Preises zahlen.
Kann es sein, dass man dafür den egen-Befehl verwenden muss zusammen mit replace? Meine bisherigen Versuche scheiterten jedoch...
Vielen Dank schonmal!