Zacznij terazZacznij za darmo

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

Zobacz kurs

Instrukcje do ćwiczenia

  • Przyjrzyj się zmiennej income_statement w 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 kolumna metric zawiera wartości z listy interesting_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)
Edytuj i uruchom kod