【发布时间】:2021-02-01 22:38:27
【问题描述】:
我正在尝试从 DF 中的列创建一个 excel 饼图,该列有 2 个重复多次的值(“PASS,FAIL”)。
我想要一个饼图来显示通过次数和失败次数
excel_file = 'pie.xlsx'
sheet_name = 'Sheet1'
writer = pd.ExcelWriter(excel_file, engine='xlsxwriter')
df.to_excel(writer, sheet_name=sheet_name)
df.to_excel("output.xlsx")
workbook = writer.book
worksheet = writer.sheets[sheet_name]
chart = workbook.add_chart({'type': 'pie'})
chart.add_series({
'categories': '=Sheet1!D2:D233',
'values': '=Sheet1\'Total Counts\'D2:D233'
})
worksheet.insert_chart('G2', chart)
writer.save()
代码生成一个空白饼图
【问题讨论】:
标签: python excel pandas charts