Eu tenho o seguinte histograma de dados de contagem. E eu gostaria de ajustar uma distribuição discreta a ela. Não tenho certeza de como devo fazer isso.
Devo primeiro sobrepor uma distribuição discreta, digamos, Distribuição binomial negativa, no histograma para obter os parâmetros da distribuição discreta e, em seguida, executar um teste de Kolmogorov – Smirnov para verificar os valores de p?
Não tenho certeza se este método está correto ou não.
Existe um método geral para resolver um problema como este?
Esta é uma tabela de frequência dos dados da contagem. No meu problema, estou focando apenas contagens diferentes de zero.
Counts: 1 2 3 4 5 6 7 9 10
Frequency: 3875 2454 921 192 37 11 1 1 2
UPDATE: Gostaria de perguntar: usei a função fitdistr em R para obter os parâmetros para ajustar os dados.
fitdistr(abc[abc != 0], "Poisson")
lambda
1.68147852
(0.01497921)
Em seguida, traço a função de massa de probabilidade da distribuição de Poisson no topo do histograma.
No entanto, parece que a distribuição de Poisson falha ao modelar os dados da contagem. Há algo que eu possa fazer?
?MASS::fitdistr
, uma vez que já está na sua distribuição R (veja o exemplo final na parte inferior; consulte rnegbin para obter mais informações sobre essa parametrização do binômio negativo). .... " E depois de encontrar o ML, o que devo fazer a seguir? " - nesse ponto, você tem estimativas de parâmetros e erros padrão. Além disso, o que você deseja alcançar? - Eu não posso adivinhar.