1
respuesta

[Duda] NO muestra anotacion en histograma

relice el codigo del profesor, para poner una anotación que muestre el resultado del promedio y desviacion estandar, en un grafico de histograma, pero solo me aparece el grafico, no muestra la anotacion.

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

Hola Yesenia,

Gracias por compartir tu duda. Al que parece tienes error de sintaxe Aquí hay el codigo corrijido :

import matplotlib.pyplot as plt

fig = plt.figure(figsize=(5, 4))
eje = fig.add_axes([0, 0, 1, 1])

mu, sigma = df['PetallengthCm'].mean(), df['Petallengthcm'].std()

eje.hist(df['Petallengthcm'], bins=20, density=True)

eje.set_title('Histograma', fontsize=15, pad=10)
eje.set_xlabel('PetallengthCm', fontsize=15)
eje.grid(True)

eje.annotate('$\mu = {:.2f}$\n$\sigma = {:.2f}$'.format(mu, sigma), xy=(4.5, 20), fontsize=20)

plt.show()

Espero que esto resuelva tu problema. Si tienes alguna otra pregunta, no dudes en preguntar. ¡Buena suerte con tu visualización de datos!

Espero haber ayudado y buenos estudios!