Я работаю над проектом, в котором я генерирую сотни графиков, используя модуль matplotlib в Python. Я хочу поместить эти графики в pptx, используя модуль python -pptx, скажем, четыре графика на слайде, не сохраняя эти графики на локальном диске. Чтобы преодолеть проблему хранения, я использую модуль BytesIO python, который сохраняет графики в буфере, а затем отправляет эти графики в pptx. Основная проблема, с которой я сталкиваюсь, - это наложение графиков.
Вопрос в том, как отправить эти графики последовательно в pptx, чтобы мы могли избежать наложения?
Снимок экрана сгенерированного pptx
Я добавил скриншот pptx, где я пытаюсь добавить два графика Plot 1 (Возраст против Имени), Сюжет 2 (Высота против Имени), но если вы видите Сюжет 2 , данные участка 1 и участка 2 перекрываются. Я хочу избежать этого наложения.