Tesla 손익계산서
Tesla 손익계산서 데이터셋의 이름은 income_statement입니다.
이 데이터셋의 마지막 열은 Trailing Twelve Months (TTM)으로, 가장 최근 12개월의 데이터를 뜻합니다. 이를 사용해 Tesla의 2018년 전망치를 계산하겠습니다.
우리는 'Revenue', 'Gross profit', 'Total operating expenses', 'Net income' 행에만 관심이 있으므로, 이 행들만 보이도록 필터링한 손익계산서를 만들겠습니다. 필터링 코드는 다음 패턴을 사용합니다.
dataframe[dataframe.columnname.isin(list_of_categories)]
이 연습은 강의의 일부입니다
Python으로 하는 Financial Forecasting
연습 안내
- 셸에서
income_statement를 확인하세요. - 우리가 관심 있는 행을 담은 리스트
interesting_metrics를 만드세요. .isin()메서드를 사용해metric이interesting_metrics에 포함된 행만 남기도록 손익계산서를 필터링하세요.- 결과를 확인하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# 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)