Olá, estou com uma dúvida sobre a fórmula usada no cálculo da distribuição de Poison.
A proposta foi:
import numpy as np
probabilidade = ((np.e ** (-media)) * (media ** k)) / (np.math.factorial(k))
print('%0.8f' % probabilidade)
No entanto ao rodá-la no Colab dá erro: **module 'numpy' has no attribute 'math'**
Como correção a IA sugere usar o módulo 'math' das funções built-in do Python e ficaria assim:
import math
probabilidade = ((np.e ** (-media)) * (media ** k)) / (math.factorial(k))
print('%0.8f' % probabilidade)
Minha dúvida: Por que no video o instrutor mostra a fórmula "(np.math.factorial(k))" que dá erro no meu Colab e com ele não dá erro?