将分析保存到多个 Excel 工作表
现在您已经完成了分析,可能希望将所有结果保存到一个 Excel 工作簿中。
让我们练习把不同的 DataFrame 导出到多个 Excel 工作表。
本练习是课程的一部分
Python 中的时间序列数据处理
练习说明
我们已为您导入了 pandas 并命名为 pd。我们还将指数成分的历史价格序列加载到变量 stock_prices,并将指数加载为 index。
- 使用
.info()查看index和stock_prices。 - 使用
.join()将index与stock_prices合并,并赋值给data。 - 对
data应用.pct_change(),并赋值给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.____