我使用python' xlsxwriter
模块创建一个柱形图,我尝试在每列的顶部添加值数据标签,但创建的excel文件为空:
'data_labels': {'value': True, 'position': 'above'}
我也没有例外。 但是,当我注释掉这一行时,代码运行没有错误,图表按预期创建。有没有已知的错误?
答案 0 :(得分:2)
数据标签position
必须与Excel图表类型支持的可用位置匹配。
例如,折线图中的above
位置对于列/条形图(在Excel中)称为outside_end
。
签入Excel,这是您拥有的图表类型所需的位置。如果您使用的是柱形图,那么它应该是outside_end
。
有一个open issue可以重新映射不同图表类型的名称。