Python pptx - создание диаграммы с несколькими категориями? - PullRequest
0 голосов
/ 10 февраля 2020

возможно ли создать диаграмму в python с несколькими категориями? Например: enter image description here

Я скопировал и вставил это в powerpoint, загрузил и попробовал это:

presentation.slides[0].shapes[0].chart.plots[0].categories.flattened_labels

, который дал мне все метки в формате кортежа ->

(('Oct-2019', 'Advertiser'),('Oct-2019','25th percentile), etc ...)

, если я пытаюсь печатать:

presentation.slides[0].shapes[0].chart.plots[0].categories[i]
for i in 0 to 3

Я получаю значения "Рекламодатель", "25-й процентиль" и т. Д. c, но я не могу найти способ доступа к "Октябрь". -2019 'значение.

При создании ChartData я увидел, что я также могу добавить add_category, но это добавляет метку к категориям, к которым я в данный момент обращаюсь (например, Рекламодатель, 25-й процентиль и т. Д. c), но я бы хотел добавьте 'Nov 2019', который находится на другом уровне иерархии.

Это немного обходной способ узнать, создал ли кто-нибудь диаграмму с несколькими категориями с python pptx, и как они будут это делать из уровень диаграммы / как это будет выглядеть.

Спасибо!

...