ForHosting KIT · Ferramentas para dev

Calculadora de coeficiente de Gini: desigualdade de 0 a 1

A calculadora de coeficiente de Gini transforma uma lista de rendas ou valores não negativos em uma medida amplamente usada de desigualdade.

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

Um resultado zero indica que todos os valores informados são iguais; quanto mais próximo de um, maior é a concentração do total em poucas observações. O cálculo é determinístico, aceita dados fora de ordem e informa também a quantidade de observações. Ele é útil para comparações rápidas, relatórios reproduzíveis e rotinas estatísticas automatizadas sem depender de planilhas ou código próprio.

Interprete o coeficiente no contexto correto

O coeficiente de Gini resume a distribuição de uma variável não negativa em um número entre zero e um. Zero representa igualdade completa: todas as observações têm exatamente o mesmo valor. Conforme o coeficiente aumenta, uma parcela menor das observações concentra uma parte maior do total. Isso permite comparar distribuições de renda, gastos de clientes, saldos, cargas de trabalho e outras grandezas não negativas. Porém, trata-se de um resumo, não de uma descrição completa. Dois conjuntos podem apresentar o mesmo resultado e ainda diferir muito em formato, mediana, extremos e tamanho. Registre sempre o significado dos valores, as observações incluídas e a comparabilidade das amostras. Não compare diretamente renda domiciliar com patrimônio individual. A calculadora também retorna a contagem para preservar um contexto básico. Quando a forma da distribuição for importante, complemente o indicador com gráficos e estatísticas descritivas; use o Gini como um sinal compacto, e não como uma conclusão definitiva sobre justiça ou política pública.

Entenda como o cálculo é feito

Você pode enviar os valores em qualquer ordem, pois a calculadora primeiro cria uma cópia e a organiza do menor para o maior. Em seguida, aplica a forma de soma ponderada da fórmula de Gini, relacionando cada posição ordenada ao total das observações. O método produz o mesmo coeficiente populacional que a média de todas as diferenças absolutas entre pares, mas evita montar cada par e, por isso, funciona melhor com arrays longos. Valores iguais resultam em zero. Quando todos os valores são zero, a fórmula comum teria divisão por um total nulo; esta calculadora define o resultado como zero porque todas as observações são idênticas. O coeficiente não é arredondado, portanto pode exibir características normais da precisão numérica do JavaScript. Valores negativos são recusados porque a interpretação prometida de zero a um depende de um domínio não negativo. Valores não finitos também são recusados, pois não geram uma estatística determinística com significado.

Prepare os dados e compare com responsabilidade

Monte o array com observações na mesma unidade e referentes ao mesmo período. Remova rótulos, símbolos de moeda, marcadores de dados ausentes e linhas de subtotal antes do envio. Zeros são válidos e muitas vezes importantes; não os descarte apenas porque reduzem uma média. Inclua-os quando representarem integrantes reais da população sem valor medido. Ao comparar regiões, equipes ou períodos, mantenha as mesmas regras de inclusão. Uma mudança na amostra pode alterar o coeficiente mesmo sem mudança na distribuição subjacente. Avalie também se é necessário ajustar valores por tamanho da família, inflação, poder de compra ou exposição. O endpoint recusa arrays vazios, números negativos, itens não numéricos e listas acima do limite publicado, oferecendo uma falha clara para rotinas automatizadas. A versão no navegador é adequada para uma verificação imediata; a API custa US$ 0,002 por solicitação e atende processos repetíveis. Armazene juntos a definição, os filtros, a contagem de observações e o coeficiente para permitir reprodução posterior.

Comparar distribuições de renda

Meça a concentração da renda em populações ou períodos definidos de maneira consistente.

Monitorar a concentração de clientes

Resuma se a receita ou o valor das contas está bem distribuído ou concentrado em poucos clientes.

Avaliar o equilíbrio de trabalho

Compare contagens não negativas de tarefas entre pessoas, máquinas ou filas com uma medida reproduzível.

O que significa um coeficiente de Gini igual a zero?

Significa que todas as observações informadas são iguais. A calculadora também retorna zero quando todas elas são zero.

O array precisa estar ordenado?

Não. O cálculo ordena internamente uma cópia dos valores e não altera o array enviado.

Posso incluir valores zero?

Sim. Zero é uma observação não negativa válida e deve ser incluído quando representar um valor medido real.

Por que valores negativos são recusados?

A interpretação padrão entre zero e um adotada aqui pressupõe valores não negativos. Números negativos podem invalidá-la.

Este coeficiente tem correção para amostra?

Não. O resultado é o coeficiente populacional padrão do array enviado, sem correção para amostra finita.

Quanto custa a solicitação via API?

Cada solicitação via API custa US$ 0,002. O mesmo cálculo determinístico também pode ser executado no navegador.

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/gini-coefficient

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/gini-coefficient \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"values":[10,20,30,40]}'
{
  "values": [
    10,
    20,
    30,
    40
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "stat.gini_coefficient",
  "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.

max_items100000
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 →