ПочатиПочніть безкоштовно

Об'єднання фінансових звітів

Ви щойно навчилися зчитувати дані JSON у Python і обчислювати два коефіцієнти зі звіту про рух грошових коштів. Для обчислення коефіцієнта «грошові потоки/чистий прибуток» та коефіцієнта операційних грошових потоків потрібні не лише дані зі звіту про рух грошових коштів, а й зі звіту про прибутки та збитки і балансу.

У цій вправі ви попрактикуєтеся завантажувати дані JSON у Python за допомогою pandas і об'єднувати їх із даними зі звіту про прибутки та збитки і балансу.

pandas уже імпортовано для вас як pd. Набори даних з інформацією балансу та звіту про прибутки та збитки називаються відповідно balance_sheet і income_statement. Їх також уже завантажено для вас.

Ця вправа є частиною курсу

Аналіз фінансової звітності в Python

Переглянути курс

Інструкції до вправи

  • Спочатку зчитайте cash_flow_tech.json у датафрейм pandas.
  • Об'єднайте звіт про прибутки та збитки з даними балансу, назвавши результат 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=____)
Редагувати та запускати код