el ejercicio delivery una linea de comando generó error
el ejercicio delivery una linea de comando generó error
........
Hola Leonard,
Parece que el error se debe a que estás intentando usar np.math.factorial, pero numpy no tiene un submódulo math. Para calcular el factorial, puedes usar directamente la función factorial de scipy. Aquí te dejo cómo podrías corregir el código:
Primero, asegúrate de importar la función factorial desde scipy:
from scipy.stats import poisson
from scipy.special import factorial
Luego, ajusta el cálculo de la probabilidad usando factorial:
probabilidad = ((np.e ** (-media)) * (media ** k)) / factorial(k)
print(f'{probabilidad:.8f}')
Con estos cambios, deberías poder calcular la probabilidad sin errores. Espero que esto resuelva tu problema.
Espero haber ayudado y buenos estudios!