Rachunek zysków i strat Tesli
Zbiór danych dotyczący rachunku zysków i strat Tesli nosi nazwę income_statement.
Zbiór ten zawiera ostatnią kolumnę o nazwie Trailing Twelve Months (TTM), która reprezentuje dane z ostatnich 12 miesięcy. Wykorzystamy ją do obliczenia prognozy dla Tesli na rok 2018.
Interesują nas tylko wiersze: 'Revenue', 'Gross profit', 'Total operating expenses' i 'Net income', dlatego utworzymy przefiltrowany rachunek zysków i strat, który wyświetli wyłącznie te wiersze. Kod filtrujący stosuje następujący wzorzec:
dataframe[dataframe.columnname.isin(list_of_categories)]
To ćwiczenie jest częścią kursu
Prognozowanie finansowe w Pythonie
Instrukcje do ćwiczenia
- Przyjrzyj się zmiennej
income_statementw konsoli. - Utwórz listę o nazwie
interesting_metrics, która zawiera interesujące nas wiersze. - Użyj metody
.isin(), aby przefiltrować rachunek zysków i strat i wyświetlić tylko wiersze, w których kolumnametriczawiera wartości z listyinteresting_metrics. - Sprawdź wynik.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Choose some interesting metrics
interesting_metrics = ['____', '____', '____', '____']
# Filter for rows containing these metrics
filtered_income_statement = income_statement[income_statement.____.____(____)]
# See the result
print(filtered_income_statement)