НачатьНачать бесплатно

Объединение финансовых отчётов

В предыдущем упражнении вы научились загружать данные в формате JSON в Python и вычислять два коэффициента на основе отчёта о движении денежных средств. Для расчёта коэффициента денежного потока к чистой прибыли и коэффициента операционного денежного потока необходима информация не только из отчёта о движении денежных средств, но и из отчёта о прибылях и убытках, а также из бухгалтерского баланса.

В этом упражнении вы потренируетесь загружать данные в формате JSON в Python с помощью pandas и объединять их с данными из бухгалтерского баланса и отчёта о прибылях и убытках.

Библиотека pandas уже импортирована под именем pd. Наборы данных с информацией о бухгалтерском балансе и отчёте о прибылях и убытках называются balance_sheet и income_statement соответственно. Они также уже загружены.

Это упражнение является частью курса

Анализ финансовой отчётности на Python

Посмотреть курс

Инструкции к упражнению

  • Загрузите файл cash_flow_tech.json в виде DataFrame 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=____)
Редактировать и запускать код