Alinhamento de tabulação na legenda do Matplotlib Plot
Gostaria de criar um gráfico com uma legenda alinhando o texto das diferentes curvas. Aqui está um exemplo de trabalho mínimo:
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$_bQuero que os rótulos se alinhem na legenda, então obtenha algo como:
1st second third a$_b$
fourth 5th 5$_{fo}$ sixth
Existe alguma forma de fazer isso?
)
plt.plot(x,np.cos(x),'--',label=r'fourth, 5th, 5$_{fo}$, sixth')
plt.legend()
plt.show()
Quero que os rótulos se alinhem na legenda, então obtenha algo como:
1st second third a$_b$
fourth 5th 5$_{fo}$ sixth
Existe alguma forma de fazer isso?