Frequencia Absoluta E Relativa - Frequência absoluta e frequência relativa - Estatística, tabela, gráficos
Frequência absoluta e frequência relativa - Estatística, tabela, gráficos

Entendendo frequência absoluta e relativa na prática

Ao trabalhar com dados reais, o primeiro passo costuma ser organizar um rol e calcular a frequência de cada valor. Frequência absoluta é simplesmente a contagem de ocorrências. Frequência relativa é essa contagem dividida pelo total de observações. Nada mais, nada menos. O problema é que a maioria dos manuais apresenta isso de forma tão limpa que parece trivial, até você se deparar com um conjunto de dados bagunçado e perceber que as coisas não funcionam assim tão automaticamente.

O que é frequência absoluta e relativa, de verdade

Frequência absoluta (\(f_i\)) é o número de vezes que um determinado valor ou intervalo aparece no seu dataset. Se você tem 50 alunos e 12 tiraram nota 7, a frequência absoluta desse valor é 12. Já a frequência relativa (\(fr_i\)) é calculada dividindo \(f_i\) pelo total de observações (\(n\)), ou seja, \(fr_i = f_i / n\). No exemplo acima, seria 12/50 = 0,24, ou 24%. Às vezes se usa porcentagem, às vezes a forma decimal. Ambas são válidas, desde que você deixe claro qual está usando. O que poucos explicam é que a soma das frequências relativas sempre dá 1 (ou 100% se estiver em porcentagem). Isso parece óbvio, mas é uma ferramenta útil de verificação rápida. Se depois de calcular todas as relativas sua soma deu 0,97 ou 1,03, algo estava errado no cálculo anterior. Eu uso essa verificação como check de integridade antes de prosseguir para qualquer análise subsequente.

Como fazer o cálculo passo a passo

Aqui vai o método que eu uso na prática, não o que está no livro didático: Passo 1: Monte o rol (ordenacao crescente dos dados). Em planilhas, use a função ORDENAR ou CLASSIFICAR. Em Python com pandas, use sorted() ou .sort_values().

Passo 2: Conte as ocorrências de cada valor. No Excel, a função CONT.NÚM combinada com CONT.SEC resolve, mas se tiver muitos valores distintos prefira uma tabela dinâmica ou um value_counts() no pandas. O value_counts() retorna diretamente a frequência absoluta de cada valor único, ordenado do mais frequente para o menos frequente. Passo 3: Some o total de observações (\(n\)). Isso é o comprimento do dataset.

Passo 4: Divida cada frequência absoluta por \(n\). Aplique a fórmula \(fr_i = f_i / n\) para cada linha da sua tabela. Passo 5: Verifique se a soma das relativas é 1. Corrija se necessário.

Leva cerca de 3 a 5 minutos para um dataset de tamanho moderado (centenas de linhas) se você tiver automação básica. Sem automação, dependendo da complexidade, pode levar 20 minutos ou mais só para montar a tabela corretamente.

Um problema real que eu encontrei e como resolvi

Em um projeto recente, eu estava analisando dados de vendas com aproximadamente 15 mil registros de transações. A frequência absoluta parecia correta quando olhava os totais, mas a soma das frequências relativas dava 0,99987 em vez de 1.00000. O problema era arredondamento: ao arredondar cada frequência relativa para quatro casas decimais, pequenas diferenças se acumulavam. A solução foi calcular as relativas com precisão total e só arredondar na exibição final, usando uma coluna auxiliar com a precisão completa. Se você deixar o Excel arredondar automaticamente durante o cálculo, o erro se propaga e pode causar problemas downstream, especialmente em análises que dependem de somas parciais.

Insights que não ensinam nos cursos básicos

Primeiro: frequência relativa não é sinônimo de probabilidade. Elas compartilham a mesma escala [0,1], mas frequência relativa é uma medida descritiva de um dataset observado. Probabilidade é um modelo teórico. Confundir os dois leva a interpretações equivocadas, especialmente quando se generaliza para a população com base apenas na amostra. Segundo: para dados agrupados em intervalos de classe, a frequência relativa do intervalo não conta quantas observações caíram naquele intervalo — ela conta a proporção. Se você tem um intervalo de 10 a 20 com frequência absoluta 30 e \(n = 200\), a relativa é 0,15. Mas isso não significa que 15% dos dados estão concentrados exatamente naquele ponto. Significa que 15% do total de observações estão distribuídos naquele intervalo. A densidade dentro do intervalo pode ser muito desigual.

Outro detalhe importante: ao trabalhar com dados discreos versus contínuos, o comportamento muda. Para variáveis discretas com muitos valores únicos (como CPF, por exemplo), a frequência relativa de cada valor tende a ser extremamente pequena, e a tabela fica praticamente inútil para análise. Nesse caso, o mais sensato é agrupar ou mudar a estratégia de análise.

👉 Clique no botão abaixo para saber mais sobre o assunto!

Limitações e quando não usar

Frequência absoluta e relativa funciona bem para datasets de tamanho pequeno a médio com variáveis qualitativas ou discretas com poucos valores. Começa a perder utilidade quando o volume de valores únicos é muito alto, porque a tabela se torna excessivamente longa e pouco informativa. Nesse cenário, histogramas para variáveis contínuas ou técnicas de agregação são mais adequados. Também não é recomendada como medida única de análise. Ela descreve a distribuição, mas não informa sobre tendência central, dispersão ou formas de relação entre variáveis. Usar apenas frequência absoluta e relativa para tirar conclusões analíticas é como olhar para um mapa e tentar navegar sem bússola — você sabe onde as coisas estão, mas não para onde ir.

Se o objetivo é análise exploratória rápida, ferramentas como o pandas-profiling ou o módulo dtale geram tabelas de frequência automaticamente com cálculos de absoluta, relativa e acumulada, economizando tempo e reduzindo erro manual. Para datasets grandes (mais de 50 mil linhas), eu prefiro rodar o cálculo em Python ao invés de depender de planilhas, que tendem a ficar lentas e propensas a erros de referência.

Exemplo concreto

Vamos supor um dataset com 20 observações: os valores 2, 5, 5, 3, 2, 5, 4, 2, 3, 5, 2, 5, 4, 3, 2, 5, 4, 2, 3, 5. Frequência absoluta:

Valor 2: 6 ocorrências Valor 3: 4 ocorrências

Valor 4: 3 ocorrências Valor 5: 7 ocorrências

Total (\(n\)): 20 Frequência relativa:

Valor 2: 6/20 = 0,30 Valor 3: 4/20 = 0,20

Valor 4: 3/20 = 0,15 Valor 5: 7/20 = 0,35

Soma: 0,30 + 0,20 + 0,15 + 0,35 = 1,00. Conferido. Se você precisa de uma tabela completa com frequência absoluta, relativa e acumulada para relatórios, planilhas prontas disponíveis em repositórios de estatística aplicada no GitHub costumam ter templates configuráveis. Procure por "frequency table template Excel" ou "tabela de frequência pandas" — existem vários versões gratuitas que já incluem as colunas de absoluta, relativa e acumulada, prontas para importar os dados e gerar a saída.

O essencial é entender que frequência absoluta e relativa é a base de tudo que vem depois em estatística descritiva. Dominar o cálculo correto e os armadilhas mais comuns economiza horas de retrabalho e evita erros sutis que passam despercebidos até a análise final.