有没有办法使用python-pptx包来更改日期轴的基本单位和主值?例如,能够将时间序列图表的X轴设置为年,并且每隔5年才显示一次标签?
我在文档中找到了这个link,但我不知道如何使用python设置这些属性。
提前感谢!
发布于 2021-10-27 23:34:45
不幸的是,python-pptx还不支持PowerPoint支持该特性。
负责该行为的<c:dateAx>子元素是<c:majorUnit>和<c:minorUnit>。如果您可以编辑c:dateAx子树以添加它们(或者,如果它们已经存在,则可能只更改它们的属性值),那么您可能能够产生您想要的行为。请注意,子元素的顺序在PresentationML中很重要,因此不能只将这些元素附加到末尾,需要将它们放在正确的位置(顺序在这里指定:https://github.com/scanny/python-pptx/blob/master/pptx/oxml/chart/axis.py#L128)。
https://stackoverflow.com/questions/69744509
复制相似问题