Запись таблицы в pdf-файл matplotlib - PullRequest
2 голосов
/ 10 октября 2011

Я использую matplotlib и модифицированную версию этого примера для создания графиков в файлах PDF. Поэтому я строю каждый график на одной странице, и результаты просто отличные.

Теперь я хотел бы перечислить все данные, используемые на графиках, в довольно длинной таблице. Эта таблица должна располагаться ниже последнего графика (поэтому не каждый график должен иметь свою собственную таблицу).

Есть ли способ построить LaTeX-подобные таблицы в pdf-файле, используя matplotlib?

Ответы [ 2 ]

0 голосов
/ 23 ноября 2011

Если не использовать заговор для написания текста, я думаю, что можно с уверенностью сказать, что невозможно только записать таблицу в выходной pdf-файл matplotlib.

В настоящее время я использую tex для записи таблицы и pyPdf для объединения двух результатов. Я думаю, что это самое чистое решение проблемы.

0 голосов
/ 10 октября 2011

В принципе, вы можете поместить практически любой материал TeX на график, используя что-то вроде plt.text(1,2,r'$a^2+b^2=42$'). Для выравнивания уравнений работают такие вещи, как eqnarray, вот так . Только не забудьте использовать необработанные строки, иначе Python может неправильно интерпретировать команды TeX, которые начинаются с обратной косой черты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...