Paneldaten

mit matplotlib, NumPy, pandas, SciPy, SymPy und weiteren mathematischen Programmbibliotheken.
Antworten
horstel_horst
User
Beiträge: 18
Registriert: Montag 27. September 2021, 19:09

Ich habe eine konzeptionelle Frage zum Umgang mit Paneldaten in Pandas.

Mein Datensatz liegt im Long-Format vor. Wenn ich etwa die Werte für bestimmte cross-sections über die Zeit plotten möchte, fällt mir nur ein, den Datensatz zunächst ins Wide-Format zu übertragen und anschließend die jeweiligen Spalten in den Plot zu geben.

In dedizierter Ökonometriesoftware (z.B. Eviews), kann spezifiziert werden, welche Spalte in dem Long-Format die cross-section ID ist.

Geht das auch irgendwie in Pandas/Python oder ist der Weg über die Konvertierung ins Wide-Format gängige Praxis?
Benutzeravatar
__blackjack__
User
Beiträge: 13103
Registriert: Samstag 2. Juni 2018, 10:21
Wohnort: 127.0.0.1
Kontaktdaten:

Suchst Du eventuell die pandas.DataFrame.xs-Methode?
„All religions are the same: religion is basically guilt, with different holidays.” — Cathy Ladman
Antworten