无法将数据标签添加到 python 的 xlsxwriter 模块创建的柱形图



我用python的xlsxwriter模块创建了一个柱状图,并试图在每列的顶部添加值数据标签,但创建的excel文件是空的:

'data_labels': {'value': True, 'position': 'above'}

我也没有例外。然而,当我注释掉这一行时,代码运行时没有错误,图表按预期创建。有已知的bug吗?

数据标签position必须与Excel图表类型支持的可用位置相匹配。

例如,对于列/条形图(在Excel中),折线图中的above位置称为outside_end

签入Excel,这是您所拥有的图表类型所需的位置。如果您使用的是柱状图,那么它应该是outside_end

重新映射不同图表类型的名称是一个悬而未决的问题。

最新更新