Das stimmt natürlich. Danke für die schnelle Antwort.
Ich war scheinbar etwas durch, sodass ich nicht einmal gemerkt habe, dass ich hier auf deutsch schreiben kann
Das Problem konnte ich nun lösen:
Hier trotzdem noch genauere Informationen zum Paper:
Sachs, Jeffrey D. and Andrew M. Warner, "Natural Resource Abundance and Economic Growth" (PDF, revised November 1997)
Do-file und Datensatz habe ich von :
http://www.cid.harvard.edu/ciddata/ciddata.htmlDer Gedanke ist vielleicht Luxus aber ich tendiere zu Stata11.2 aufgrund des übersichtlicheren Editors
Nachdem ich versucht habe das paper mit Stata 11.2 zu replizieren, aber auf unterschiedliche Ergebnisse kam, habe ich verzweifelter Weise Stata 10.1 benutzt, wo es funktioniert.
Der Unterschied liegt darin, dass bei der Identifizierung der outlier bei Stata10.1 "124 real changes" durchgeführt werden und bei Stata11.2 nur 120 changes, wobei er keine outlier identifiziert und somit auch nicht auflistet:
In Stata 10:. replace excl1=1 if abs(dfits)> 2*((_result(3)+1)/(_result(1)))^(1/2)
(
124 real changes made)
.
. list country dfits if dfits~=. & excl1==1
+----------------------+
| country dfits |
|----------------------|
1. | MALAYSIA .6339695 |
2. | GABON .43859 |
90. | CHAD -.6186714 |
91. | GUYANA -.6214592 |
+----------------------+
In Stata11.2replace excl1=1 if abs(dfits)> 2*((_result(3)+1)/(_result(1)))^(1/2)
(
120 real changes made)
.
. list country dfits if dfits~=. & excl1==1
Der Rat mit dem Statement (also "version 10.1" am Anfang der do-file) hat leider nicht funktioniert.
Daher habe ich nun nach eingiem herumprobieren das "_result" in der replace-Zeile herausgenommen und selber für k und n eingesetzt.
Nun klappt es für k=4 und n=91 >>> replace excl1=1 if abs(dfits)> 2*(4/91)^(1/2)
Scheinbar ist der Zusatz _result veraltet...
Danke