ForHosting KIT · Ferramentas para dev

PDF da distribuição gama

A calculadora da PDF da distribuição gama avalia a densidade de probabilidade de uma variável contínua gama em um ponto não negativo.

● BetaGrátis · no seu navegador
Use pelo WebAPIE-mailTelegramApp em breve

Informe uma forma positiva, uma taxa positiva e o valor de x para receber a densidade e seu logaritmo natural. Essa parametrização por taxa é útil em modelos de confiabilidade, tempo de espera, seguros e inferência bayesiana. Ela também identifica corretamente o comportamento em zero, inclusive o caso singular para formas menores que um, sem trocar silenciosamente taxa por escala.

Informe forma, taxa e ponto de avaliação

Nesta ferramenta, dois parâmetros positivos determinam a distribuição gama. A forma controla o perfil geral: valores abaixo de um produzem uma curva que desce de uma singularidade em zero; forma igual a um resulta na distribuição exponencial; e formas maiores geram uma densidade que sobe e depois cai. A taxa controla quanto os valores se concentram perto de zero. Informe a taxa diretamente, e não a escala. Se a sua fonte fornecer escala, converta-a com taxa = 1 / escala antes de usar a calculadora. Por fim, informe x como o ponto não negativo em que a densidade será avaliada. O resultado é uma densidade, não a probabilidade de observar exatamente x. Em uma distribuição contínua, a probabilidade em um único ponto é zero; probabilidades em intervalos exigem a integração da densidade ou uma função de distribuição acumulada. Todos os valores devem ser finitos. Forma e taxa precisam ser estritamente positivas, enquanto x pode ser zero, mas não negativo.

Entenda a fórmula e o resultado numérico

A calculadora usa f(x) = rate^shape × x^(shape - 1) × exp(-rate × x) / Gamma(shape) para x maior ou igual a zero. A avaliação direta desses fatores pode causar estouro ou subfluxo mesmo quando a densidade final é representável; por isso, a implementação trabalha primeiro no espaço logarítmico. Ela calcula shape × log(rate) + (shape - 1) × log(x) - rate × x - logGamma(shape), com uma aproximação fixa de Lanczos para logGamma, e depois aplica a exponencial. A log-densidade retornada ajuda a comparar contribuições de verossimilhança muito pequenas, pois pode continuar finita quando a densidade comum é arredondada para zero. Em x = 0, são aplicados os limites exatos sem calcular log(0): a densidade é zero quando a forma é maior que um, igual à taxa quando a forma é um e ilimitada quando a forma é menor que um. O valor ilimitado aparece como “Infinity” e recebe uma indicação explícita para manter a resposta em JSON válido.

Use os valores de densidade corretamente

Uma densidade de probabilidade pode ser maior que um, principalmente quando a distribuição está muito concentrada, e isso não viola as regras de probabilidade. O que deve ser igual a um é a área total sob a curva em todo o suporte. Use o resultado para avaliar verossimilhanças, comparar parâmetros candidatos, inspecionar um modelo ajustado ou obter pontos para um gráfico. Não interprete a densidade como porcentagem nem como a probabilidade de a variável ser exatamente x. Ao multiplicar densidades de muitas observações, some as log-densidades retornadas; isso reduz o subfluxo numérico e corresponde aos fluxos comuns de máxima verossimilhança. A parametrização merece atenção porque bibliotecas estatísticas alternam entre taxa e escala. Esta calculadora sempre usa taxa, e a relação é escala = 1 / taxa. Confira a convenção de qualquer artigo, planilha ou software antes de comparar respostas. Os resultados usam aritmética de dupla precisão do JavaScript e uma aproximação determinística, adequada para cálculos estatísticos comuns, mas não substitui software de precisão arbitrária em faixas científicas extremas ou certificação numérica formal.

Avaliar um modelo de espera

Encontre a densidade em uma duração específica quando os tempos de espera seguem uma gama com forma e taxa definidas.

Montar uma log-verossimilhança

Use a log-densidade como contribuição estável para estimar parâmetros ou comparar modelos.

Conferir software estatístico

Verifique um valor da PDF gama deixando explícita a convenção entre taxa e escala.

O que significa um valor da PDF gama?

É a altura da curva de densidade em x, e não a probabilidade de observar exatamente esse valor.

A calculadora usa taxa ou escala?

Ela usa taxa. Converta uma escala tomando seu inverso antes do cálculo.

Por que a densidade pode ser maior que um?

Densidade é altura por unidade de x, não uma probabilidade isolada. A área total sob a curva é um.

O que ocorre quando x é zero?

A densidade é zero para forma acima de um, igual à taxa para forma um e ilimitada para forma abaixo de um.

Por que a log-densidade é incluída?

Ela facilita a combinação de verossimilhanças muito pequenas por soma e evita muitos problemas de subfluxo.

Quanto custa o cálculo pela API?

Cada solicitação à API custa US$ 0,002. A calculadora do navegador executa a mesma lógica determinística nesta página.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/stat/gamma-pdf

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/stat/gamma-pdf \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"shape":3.5,"rate":2,"x":1.25}'
{
  "shape": 3.5,
  "rate": 2,
  "x": 1.25
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "stat.gamma_pdf",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Ver a documentação completa do KIT →