Zacznij terazZacznij za darmo

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

Zobacz kurs

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 funkcji len() na atrybucie columns.
  • Wstaw nową kolumnę do filtered_income_statement.
    • Umieść ją na końcu wiersza (użyj n_cols jako wartości location).
    • Użyj 'Forecast' jako nazwy kolumny.
    • Wstaw wartość 13000.
  • 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)
Edytuj i uruchom kod