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

时间:2014-09-04 10:53:44

标签: python charts xlsxwriter

我使用python' xlsxwriter模块创建一个柱形图,我尝试在每列的顶部添加值数据标签,但创建的excel文件为空:

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

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

1 个答案:

答案 0 :(得分:2)

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

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

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

有一个open issue可以重新映射不同图表类型的名称。