Prognozowanie zysku dla Tesli
Podobnie jak w poprzednim ćwiczeniu, zbiór danych rachunku zysków i strat Tesli nosi nazwę income_statement.
Wykorzystując wiedzę z poprzedniego ćwiczenia, dodamy teraz nową kolumnę z danymi prognozy na rok 2018, której nadamy nagłówek "Forecast".
W tym ćwiczeniu chcemy, aby filtered_income_statement pokazywał tylko wiersz 'Revenue'.
Pamiętaj, że kolumna TTM zawiera najnowszą wartość z ostatnich 12 miesięcy, którą wykorzystamy do prognozy na 2018 rok. Na tym etapie dysponujemy następującymi informacjami na rok 2018:
- Analiza popytu rynkowego przewiduje wzrost przychodów do 13 000 w 2018 roku w wyniku zwiększonej sprzedaży Modelu 3.
To ćwiczenie jest częścią kursu
Prognozowanie finansowe w Pythonie
Instrukcje do ćwiczenia
- Utwórz przefiltrowany rachunek zysków i strat zawierający tylko wiersz
revenue_metric. - Pobierz liczbę kolumn
filtered_income_statement, używając funkcjilen()na atrybuciecolumns. - Wstaw nową kolumnę do
filtered_income_statement.- Umieść ją na końcu wiersza (użyj
n_colsjako wartościlocation). - Użyj
'Forecast'jako nazwy kolumny. - Wstaw wartość
13000.
- Umieść ją na końcu wiersza (użyj
- Wydrukuj wynik.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
revenue_metric = ['Revenue']
# Filter for rows containing the revenue metric
filtered_income_statement = ____[____.____.____(____)]
# Get the number of columns in filtered_income_statement
n_cols = ____(filtered_income_statement.____)
# Insert a column in the correct position containing the column 'Forecast'
filtered_income_statement.insert(____, '____', ___)
# See the result
print(filtered_income_statement)