Матплотлиб Латексное форматирование - PullRequest
1 голос
/ 01 июля 2019

Я пытаюсь выполнить базовое латексное форматирование по оси X, что должно быть довольно простым. У меня есть следующее:

ax.set_xlabel(r'X/Y ($\frac{XY}{kJ/$m^2$}$)')

Что приводит к следующей ошибке:

pyparsing.ParseFatalException: Expected \frac{num}{den} (at char 5)

Проблема связана с добавлением $m^2$ к \frac. Если я удалю это к:

ax.set_xlabel(r'X/Y ($\frac{XY}{kJ/m}$)')

Текст отображается без ошибок Python, но / не отображается на оси X.

1 Ответ

2 голосов
/ 01 июля 2019

Вам не нужно включать дополнительные $ с $m^2$, вы уже в математическом режиме. Попробуйте это:

ax.set_xlabel(r'X/Y ($\frac{XY}{kJ/m^2}$)')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...