合并财务报表
您刚刚学习了如何将 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=____)