Contul de profit și pierdere Tesla
Setul de date pentru contul de profit și pierdere Tesla se numește income_statement.
Acest set de date are o coloană finală numită Trailing Twelve Months (TTM), care reprezintă cele mai recente 12 luni de date disponibile. O vom folosi pentru a calcula o prognoză pentru Tesla pe anul 2018.
Ne interesează doar rândurile 'Revenue', 'Gross profit', 'Total operating expenses' și 'Net income', așa că vom crea un cont de profit și pierdere filtrat pentru a afișa doar aceste rânduri. Codul de filtrare folosește următorul șablon.
dataframe[dataframe.columnname.isin(list_of_categories)]
Acest exercițiu face parte din cursul
Prognoze financiare în Python
Instrucțiuni pentru exercițiu
- Examinează
income_statementîn consolă. - Creează o listă numită
interesting_metricscare să conțină rândurile care ne interesează. - Folosește metoda
.isin()pentru a filtra contul de profit și pierdere și a păstra doar rândurile în caremetricse află îninteresting_metrics. - Examinează rezultatul.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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)