Tworzenie nowych kolumn
Osobiste wydatki konsumpcyjne (PCE) to miara konsumpcji gospodarstw domowych, przydatna do oceny stanu i kierunku rozwoju gospodarki.
Wyobraź sobie, że jesteś analitykiem finansowym w funduszu inwestycyjnym i masz za zadanie obliczyć PCE.
PCE to suma wydatków konsumentów na dobra trwałe (PCDG), dobra nietrwałe (PCND) oraz usługi (PCESV). Obliczmy PCE, korzystając z listy pcesv, DataFrame pcnd oraz wartości PCDG wczytanych z pliku CSV.
To ćwiczenie jest częścią kursu
Python dla finansów – poziom średniozaawansowany
Instrukcje do ćwiczenia
- Utwórz kolumnę o nazwie
PCESVna podstawie listy wartościpcesv. - Utwórz kolumnę o nazwie
PCNDna podstawie DataFramepcnd. - Użyj funkcji
.read_csv(), aby utworzyć kolumnę o nazwiePCD' na podstawie pliku CSVpcdg.csv. - Utwórz nową kolumnę o nazwie
PCE, sumując pozostałe kolumny.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Use the list pcesv to create the column PCESV
pce[____] = pcesv
# Use the DataFrame pcnd to create the column PCND
____ = pcnd
# Create column for PCDG using Pandas read_csv
pce['PCDG'] = pd.____('pcdg.csv', index_col='DATE')
# Create a column PCE by adding values from other columns
pce['PCE'] = pce['PCDG'] ____ pce['____'] + ____
pce.head()