Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
2
respuestas

[Duda] el ejercicio delivery una linea de comando generó error

el ejercicio delivery una linea de comando generó error

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

2 respuestas

........

solución!

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!