XlsxWriter 图表没有图例?

Jon*_*nås 2 python excel xlsxwriter

嘿!我想对火车分析项目进行更清晰的了解。

有这个 Excel 矛表:带有说明文本框的 Excel 图表

我想显示没有-Serie1文本框的图表。

一些正在运行的代码:

df.to_excel(writer, sheet_name='Year_sheet', startrow=1, header=False, index=False)
workbook = writer.book
workbook = writer.book
worksheet1 = writer.sheets['Year_sheet']
chart_weight = workbook.add_chart({'type': 'line'})
chart_weight.add_series({'values': '=Year_sheet!$B$2:$B$13'})
chart_weight.set_x_axis({'name': 'Months'})
worksheet1.insert_chart('A16', chart_weight) 
chart_weight.set_title({'name': 'Gross tonnage'})
writer.save()

Run Code Online (Sandbox Code Playgroud)

将会有多个图表,因此必须节省水平空间并删除所有图表上的 -Serie1 文本。希望您能提供一些有关如何解决此问题的提示

小智 5

根据文档

您应该能够使用此功能删除图例:

chart.set_legend({'none': True})
Run Code Online (Sandbox Code Playgroud)

或者

chart.set_legend({'position': 'none'})
Run Code Online (Sandbox Code Playgroud)

  • **完美** @titouanbou _第一个建议效果很好_ (2认同)