Manipulowanie danymi w Pandas
Dane z różnych źródeł można łączyć w jeden DataFrame.
Wyobraź sobie, że masz za zadanie obliczyć PKB, aby ocenić kondycję gospodarki USA. Zebrałeś potrzebne dane z różnych źródeł w różnych formatach.
Produkt krajowy brutto możesz obliczyć, korzystając z dostarczonych DataFrame'ów zawierających wydatki konsumpcyjne, wydatki rządowe, prywatne inwestycje krajowe brutto oraz eksport netto. Do dyspozycji masz DataFrame'y ge, gpdi, ne i pce.
To ćwiczenie jest częścią kursu
Python dla finansów – poziom średniozaawansowany
Instrukcje do ćwiczenia
- Połącz dostarczone DataFrame'y źródłowe
ge,gpdi,neipce(w tej kolejności) w jeden nowy DataFrame. - Zsumuj wartości w każdym wierszu, aby uzyskać PKB dla poszczególnych lat.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Combine the source DataFrames into one
gdp = pd.____([ge, gpdi, ____, ____], axis=1)
# Add the columns and create a new column with the result
gdp['GDP'] = gdp.____(np.sum, axis=1)