В комментариях выше есть ссылка на похожий вопрос, решение которого вы можете адаптировать для своего случая. Ответ здесь просто для того, чтобы показать быстрый и грязный способ, в случае, если связанный ответ будет слишком сложным для реализации.
ел бы создать сюжет с легендой, выравнивающей текст различных кривых. Вот минимальный рабочий пример:
import matplotlib.pyplot as plt
import numpy as np
x=np.linspace(0,10,100)
plt.plot(x,np.sin(x),'-',label=r'1st, second, third, a$_bЯ хочу, чтобы надписи выравнивались в легенде, поэтому получите что-то вроде:
1st second third a$_b$
fourth 5th 5$_{fo}$ sixth
Есть ли способ сделать это?
)
plt.plot(x,np.cos(x),'--',label=r'fourth, 5th, 5$_{fo}$, sixth')
plt.legend()
plt.show()
Я хочу, чтобы надписи выравнивались в легенде, поэтому получите что-то вроде:
1st second third a$_b$
fourth 5th 5$_{fo}$ sixth
Есть ли способ сделать это?