Мне нужен отчет в формате PDF с большим количеством графиков, закодированных в python. Большинство из них будут созданы с помощью matplotlib в цикле, но мне также нужно будет включить графики pandas и кадры данных (все представление) и морские графики. Прямо сейчас я изучил следующие решения:
Итак, мой вопрос заключается в следующем: есть ли какой-либо простой и быстрый способ получить все эти графики (если это код, который генерирует их еще лучше) в PDF с достойным видом?
Если вы уже знакомы с Python, Pandas и Matplotlib, тогда Jupyter Notebook можно быстро и легко освоить. Вы можете указать Jupyter отображать блокнот в формате pdf без необходимости ручного вмешательства в HTML.
Из вышеизложенного видно, что ряд ваших графиков генерируется из одних и тех же данных и с одним и тем же механизмом, но с разными параметрами, поэтому я бы предложил преобразовать это в параметризованную функцию, которая возвращает график, а затем иметь ячейку, которая вызывает это для каждого требуемого графика. . Вы также можете чередовать ячейки Markdown, чтобы описать методологию и значение следующих графиков.
Вы можете взглянуть на Jupyter Lab для более современного пользовательского интерфейса.
Некоторое дополнительное чтение можно найти по адресу:
и я особенно рекомендую взглянуть на второй из этих двух.
Эрик С