开始使用免费开始使用

将分析保存到多个 Excel 工作表

现在您已经完成了分析,可能希望将所有结果保存到一个 Excel 工作簿中。

让我们练习把不同的 DataFrame 导出到多个 Excel 工作表。

本练习是课程的一部分

Python 中的时间序列数据处理

查看课程

练习说明

我们已为您导入了 pandas 并命名为 pd。我们还将指数成分的历史价格序列加载到变量 stock_prices,并将指数加载为 index

  • 使用 .info() 查看 indexstock_prices
  • 使用 .join()indexstock_prices 合并,并赋值给 data
  • data 应用 .pct_change(),并赋值给 returns
  • 创建 pd.ExcelWriter,并使用 with 语句将 datareturns 导出到 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.____
编辑并运行代码