Heim >häufiges Problem >Was sind die Schritte für die Regression der Stata-Panel-Daten?
Schritte zur Datenregression des Statistikpanels:
Schritt 1: Daten importieren
Befehl:
insheet using 文件路径
Beispielsweise:
insheet using C:STUDYpapertaxi.csv
Bitte beachten Sie: Die Tabelle darf keine chinesischen Zeichen enthalten, da sonst ein Fehler auftritt. Die Paneldaten dürfen keine Nullwerte enthalten. Bitte ersetzen Sie die Positionen ohne Daten durch 0.
Sie können die Daten auch direkt kopieren und in den Dateneditor von stata einfügen, wie in der Abbildung gezeigt:
Schritt 2: Passen Sie das Format an 🎜 Datenformat
Befehl:
rename var1样本名
Zum Beispiel:
rename var1 province
wobei var alle Jahre darstellt (var2, var3, var4...)
Die konvertierte Das Format lautet wie folgt: Bild:
Fahren Sie nach erfolgreicher Konvertierung mit der Umbenennung fort, wobei _j hier das Jahr in der Originaltabelle darstellt und var den Namen der Variablen darstellt. Der Befehl lautet wie folgt:reshape long var,i(样本名)
Schritt 3: Sortieren
Befehl: Variablennamen sortieren
Zum Beispiel:
reshape long var,i(province)
bedeutet, die Provinz in aufsteigender Reihenfolge zu sortieren und dann nach Die sortierten Provinznummern werden in der Jahresspalte angeordnet, wie in der Abbildung gezeigt:
(Obwohl in vielen Fällen Die Daten erfüllen bereits die Anforderungen, bevor Sie die Sortierung durchführen. Bitte stellen Sie sicher, dass Sie dies für alle Fälle tun. Tun Sie dies) Abschließend speichern. An diesem Punkt ist die vorläufige Datenverarbeitung einer Variablen abgeschlossen. Bitte verarbeiten Sie alle Variablen auf die gleiche Weise. Bitte verwenden Sie den Befehl: clear, um die Stata zurückzusetzen, bevor neue Variablen verarbeitet werden.Hier verarbeiten wir der Einfachheit halber eine Variable mit dem Namen so2. Wie im Bild gezeigt:
Verwandte Empfehlungen: „FAQ
“Schritt 4: Daten zusammenführen
Öffnen Sie eine beliebige DTA-Datei einer verarbeiteten Variablen als Basistabelle (es wird empfohlen, die DTA-Datei der abhängigen Variablen zu verwenden, hier wird also2 als abhängige Variable verwendet)Befehl: Zusammenführen Beispielname Zeit unter Verwendung des Dateipfads
Zum Beispiel: rename _j year
rename var taxi
bedeutet das Hinzufügen von Taxidaten zur Datentabelle von so2, wie in der Abbildung gezeigt:
sort province yearTesten Sie die Differenz der Daten. Unter normalen Umständen sollte der Prozentsatz der Spalte _merge: 100 % betragen, wie in der Abbildung gezeigt: Dann verwenden Sie den Befehl: drop _merge, entfernen Sie die _merge-Spalte in der Datentabelle. Verwenden Sie dann den Befehl erneut: sort sample name time Zum Beispiel: sort Province Year, um die neu generierte Tabelle zu sortieren.
Fügen Sie alle Variablen auf die gleiche Weise zur Basistabelle hinzu, wie in der Abbildung gezeigt:
Regression
Verwenden Sie zunächst den Befehl: xtset sample name time, um Paneldaten zu definieren.Zum Beispiel:
merge province year using C:STUDYpapertaxi.csv
Wie in der Abbildung gezeigt:
Dann verwenden Sie den Befehl: xtregdependent Variable unabhängige Variable für die RegressionsanalyseZum Beispiel:tab _mergeWie in der Abbildung gezeigt:
Das obige ist der detaillierte Inhalt vonWas sind die Schritte für die Regression der Stata-Panel-Daten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!