,可以通过以下步骤实现:
import pandas as pd
from pandas import ExcelWriter
# 创建数据帧1
df1 = pd.DataFrame({'姓名': ['张三', '李四', '王五'],
'年龄': [25, 30, 35],
'性别': ['男', '男', '女']})
# 创建数据帧2
df2 = pd.DataFrame({'城市': ['北京', '上海', '广州'],
'职业': ['工程师', '教师', '医生'],
'工资': [10000, 8000, 12000]})
writer = ExcelWriter('dataframes.xlsx')
# 将数据帧1写入Excel的Sheet1
df1.to_excel(writer, sheet_name='Sheet1', index=False)
# 将数据帧2写入Excel的Sheet2
df2.to_excel(writer, sheet_name='Sheet2', index=False)
writer.save()
完成以上步骤后,将会在当前目录下生成一个名为"dataframes.xlsx"的Excel文件,其中包含两个工作表(Sheet1和Sheet2),分别保存了数据帧df1和df2的数据。
这种方法可以方便地将多个数据帧保存在一个Excel文件中,适用于需要将多个相关数据保存在同一个文件中的场景,例如数据分析、报告生成等。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云