Збережіть свій аналіз у кількох аркушах 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.____