Tive um problema nessa parte. Nenhuma das anotações que fiz, como "Média", "Mediana" e os valores de mu e sigma, apareceu no histograma, embora ele tenha sido gerado normalmente. No lugar, apareceram mensagens como "Text(4.5, 20, '$mu = 3.76$\n$sigma = 1.76$')" e "Text(4.35, 31, 'mediana')". Seguem abaixo o histograma que fiz e o código que utilizei. Não encontrei nenhum erro. Sabem me dizer o que houve?
fig = plt.figure(figsize=(5,4))
eixo = fig.add_axes([0,0,1,1])
mu, sigma = df['comprimento_pétala'].mean(), df['comprimento_pétala'].std()
eixo.hist(df['comprimento_pétala'], bins=20, density=True)
eixo.set_title('Histograma', fontsize=15, pad=10)
eixo.set_xlabel('Comprimento da pétala', fontsize=15)
eixo.grid(True)
eixo.annotate('\$mu = {0:.2f}$\n$\sigma = {1:.2f}$'.format(mu, sigma),
xy=(4.5, 20), fontsize=20)
eixo.axvline(mu, color='k', linestyle='--')
eixo.annotate('média', xy=(mu-1.3, 28), fontsize=20)
eixo.axvline(df['comprimento_pétala'].median(),color='g', linestyle='--')
eixo.annotate('mediana', xy=(df['comprimento_pétala'].median(), 31), fontsize=20)