Speichern von Koeffizienten und Standardfehler als Variablen
Habe ich ein Rückschritt und ich möchte Sie zum speichern der Koeffizienten und der Standardfehler als Variablen.
Ich kann sehen, dass die Koeffizienten mit ereturn list
und e(b)
aber ich habe Probleme beim abrufen der standard-Fehler. Auch glaube ich nicht wirklich, wie diese wiederum in Variablen. In der Stata-Handbuch Sie finden [eqno] b[varname]
und [eqno] se[varname]
aber es gibt kein Beispiel, und ich kann nicht herausfinden/finden online wie zu verwenden.
Beispiel, wo b1
ist die Regressionskoeffizienten für die abhängige variable 1, se1
ist regression Standardfehler für die abhängigen var1
:
name year output var1 var2 b1 b2 se1 se2
a 1 0.72 0.74 0.87 0.64 0.15 0.48 0.62
a 2 0.61 0.75 0.33 0.64 0.15 0.48 0.62
a 3 0.08 0.61 0.85 0.64 0.15 0.48 0.62
b 1 0.02 0.22 0.26 0.64 0.15 0.48 0.62
b 2 0.8 0.32 0.51 0.64 0.15 0.48 0.62
b 3 0.47 0.68 0.79 0.64 0.15 0.48 0.62
c 1 0.56 0.12 0.63 0.64 0.15 0.48 0.62
c 2 0.35 0.49 0.53 0.64 0.15 0.48 0.62
c 3 0.93 0.65 0.97 0.64 0.15 0.48 0.62
Jede Hilfe wäre enorm geschätzt!
Warum willst du das speichern von Konstanten in Variablen? Versuchen
scalar
s oder local
s. Der standard-error ist einfach die Quadratwurzel aus der Varianz. e(V)
hält der Varianz-Kovarianz-matrix.InformationsquelleAutor user3507584 | 2014-05-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ein Beispiel, es manuell zu tun,
Oder zu vermeiden mata, die Sie nutzen könnten,
Nicht ganz sicher, wie Sie Sie wollten, dass die Werte angeordnet werden. Wenn Sie möchten, in Spalten und nicht als Zeilen (sagen Sie, dass Sie gerne manuell predict yhat), nur transponieren der Matrizen vor der Ausführung svmat. Nur diese drei Zeilen müssen geändert werden.
InformationsquelleAutor Aspen Chen
Roger Newson am Imperial geschrieben hat, eine schöne Paket genannt
parmest
dass dies für Sie tun. Ich brauchte eine Weile, um die Optionen, aber es funktioniert sehr schön.InformationsquelleAutor drstevok