【发布时间】:2020-11-23 20:59:48
【问题描述】:
我发现了将数据框和公式写入 excel 文件的不同方法。
import pandas as pd
import numpy as np
import xlsxwriter
# Method 1
writer = pd.ExcelWriter('example.xlsx', engine='xlsxwriter')
A = pd.DataFrame(np.array([[1,2,3],[4,5,6],[7,8,9]]))
A.to_excel(writer , sheet_name='Sheet1')
writer.save()
# Method 2
workbook = xlsxwriter.Workbook('example.xlsx')
worksheet = workbook.add_worksheet()
worksheet.write_formula('B5' , '=_xlfn.STDEV.S(B3:B5)')
workbook.close()
一个用于添加数据框,另一个用于公式。问题:方法2删除了使用方法1写入文件的内容。如何合并它们?
【问题讨论】:
标签: python excel pandas numpy xlsxwriter