재무제표 병합하기
방금 JSON 데이터를 Python으로 읽어들이고 현금흐름표에서 두 가지 비율을 계산하는 방법을 배웠어요. 현금흐름/순이익 비율과 영업현금흐름 비율을 계산하려면 회사의 현금흐름표뿐 아니라 손익계산서와 대차대조표 정보도 필요해요.
이 연습 문제에서는 pandas를 사용해 JSON 데이터를 Python으로 불러오고, 이를 손익계산서와 대차대조표 데이터와 병합하는 과정을 연습해 보겠습니다.
pandas는 pd로 이미 불러와 드렸어요. 대차대조표와 손익계산서 데이터셋 이름은 각각 balance_sheet와 income_statement이며, 이들도 미리 로드되어 있어요.
이 연습은 강의의 일부입니다
Python으로 재무제표 분석하기
연습 안내
- 먼저
cash_flow_tech.json을 pandas DataFrame으로 읽어들이세요. - 손익계산서와 대차대조표 데이터를 병합하고 결과를
merged_income_statement_balance_sheet라고 부르세요. 조인 기준 열은"Year"와"company"를 사용하세요. - 현금흐름 데이터를
merged_income_statement_balance_sheet와 병합하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Read cash flow data
cash_flow = ____
# Merge income statement data with balance sheet data
____ = pd.____(income_statement, ____, on=____)
# Now merge it with cash flow data
merged_all = pd.____(cash_flow, ____, on=____)