使用python的pptx库构建.pptx报表时,如何使图表的列堆叠?
这是我需要的输出示例:
提前谢谢
答案 0 :(得分:1)
事实上,我使用以下方法找到了解决方案: XL_CHART_TYPE.COLUMN_STACKED
这是输出: [在此处输入图片描述] [1]
这是一个代码:
class MemoryAllocationError(Exception):
pass
def memAlloc(mem, data):
randSize = randint(1, len(mem)//4)
data = [data] * randSize # Assuming data is a single character
slot = ["-"] * randSize
for i in range(len(mem) - randSize):
if mem[i:i+randSize] == slot:
break
else:
raise MemoryAllocationError("Not enough memory space")
mem[i:i+randSize] = data
return mem