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

Сохранение результатов анализа в несколько листов Excel

Теперь, когда анализ завершён, возможно, вы захотите сохранить все результаты в одну книгу Excel.

Потренируемся экспортировать различные объекты DataFrame на несколько листов Excel.

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

Работа с временными рядами в Python

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

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

Библиотека pandas уже импортирована как pd. Также загружены: исторические ряды цен для составляющих вашего индекса — в переменную stock_prices, и сам индекс — в переменную index.

  • Изучите index и stock_prices с помощью .info().
  • Используйте .join(), чтобы объединить index с stock_prices, и сохраните результат в переменную data.
  • Примените .pct_change() к data и сохраните результат в переменную returns.
  • Создайте объект pd.ExcelWriter и используйте with, чтобы экспортировать data и returns в Excel, указав параметр sheet_names с соответствующими именами.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Inspect index and stock_prices
print(____)
print(____)

# Join index to stock_prices, and inspect the result
data = ____
print(____)

# Create index & stock price returns
returns = ____

# Export data and data as returns to excel
with pd.ExcelWriter('data.xls') as writer:
    data.____
    returns.____
Редактировать и запускать код