Ir para o conteúdo principal
Bethemesh

Estatísticas CSV e perfil de dados

Crie localmente um perfil CSV: tipos de coluna, valores em falta e únicos, mínimo, máximo, média, mediana, moda e desvio-padrão.

  • Área de transferência
Automatizar

Integrar este widget

Personalize o resultado, verifique a pré-visualização e copie o código.

Pré-visualização

Tipo de código de integração

Código a copiar

Responsivo e redimensionado automaticamente pela Bethemesh.

Esta ferramenta foi útil?

Como funciona esta ferramenta?

Antes de somar uma coluna ou cruzar uma exportação, é útil conhecer as ausências, a diversidade e as escritas que contém. O perfil CSV examina cada coluna e fornece um diagnóstico descritivo, não uma correção automática. Distingue células presentes de valores em falta e calcula indicadores sobre dados interpretáveis como números. Um identificador composto apenas por algarismos pode assim ser detetado como numérico sem ser uma quantidade que faça sentido somar. A interpretação de negócio continua indispensável para escolher a transformação seguinte; uma média plausível não prova que todos os registos fossem válidos ou participassem no cálculo.

O leitor deteta vírgula, ponto e vírgula, tabulação ou barra vertical e respeita campos entre aspas, incluindo os de várias linhas. O cabeçalho começa ativo; sem ele, criam-se nomes genéricos e o primeiro registo fornece dados. Cada coluna é analisada separadamente. Um campo ausente, uma célula vazia ou apenas com espaços conta como ausente. A percentagem usa todos os registos de dados como denominador, enquanto o número de valores presentes exclui essas ausências. O cabeçalho ativo não pertence à população analisada.

Os valores distintos contam escritas diferentes, não apenas valores que aparecem uma vez. Maiúsculas, espaços em células não vazias e notação numérica podem alterar essa cardinalidade. Os cálculos reconhecem, por outro lado, ponto ou vírgula decimal e espaços de milhares válidos. Uma anotação não numérica nunca é forçada a zero. Os tipos vazio, número, booleano, data, texto e misto são inferidos das células. São pistas práticas, não uma validação completa de datas ou do esquema esperado pela aplicação. Uma referência numérica pode continuar a ser um identificador.

Mínimo, máximo, soma, média, mediana e desvio-padrão usam apenas números convertíveis. A mediana ordena os valores e toma o central ou a média dos dois centrais. O desvio-padrão é de população: divide por n e não por n − 1. A moda numérica só aparece se um valor se repetir; havendo várias modas, mostra-se a menor. Um único número tem desvio-padrão populacional zero. Apresentam-se no máximo quatro casas decimais segundo a língua, embora o cálculo use precisão de vírgula flutuante JavaScript.

Como usar esta ferramenta

  1. Forneça a exportação com as opções corretas

    Cole ou importe o CSV e confirme se o primeiro registo é cabeçalho. O controlo de carregamento limita os ficheiros a 5 MiB. Os dados e o perfil são processados em memória no navegador.

  2. Leia as contagens antes das médias

    Confira totais de registos e colunas, depois valores presentes, ausentes e distintos. Um tipo inesperado ou muitas ausências exigem explicação antes de interpretar uma estatística numérica como representativa da coluna completa.

  3. Interprete e exporte o diagnóstico

    Compare média e mediana, examine extremos e leia a moda quando existir. Copie ou exporte o relatório textual para documentar o controlo e efetue depois, em separado, as correções justificadas pela informação original.

Cálculos efetivamente aplicados

Os xᵢ são as n células numéricas reconhecidas após excluir ausências e texto inválido. N representa todos os registos de dados e m as células em falta na coluna. Somas, médias e desvios-padrão mantêm a unidade dos valores analisados; a taxa de ausência é expressa em percentagem.

Soma

S = Σ xᵢ

Só participam valores numéricos, sem imputar zeros artificiais às células excluídas do cálculo.

Média aritmética

x̄ = S / n

O denominador conta valores numéricos e não todos os registos do ficheiro de origem.

Desvio-padrão populacional

σ = √(Σ(xᵢ − x̄)² / n)

Esta convenção descreve a série sem aplicar a correção amostral com n − 1.

Percentagem de valores em falta

p = 100 × m / N

Usam-se todos os registos de dados, incluindo aqueles sem qualquer contribuição numérica.

Casos de uso

Localizar uma coluna incompleta

Meça a percentagem de ausências num identificador ou numa medida antes de escolher entre corrigir a fonte, excluir registos específicos ou conservar deliberadamente as faltas no conjunto de dados que será analisado.

Investigar tipos misturados

Encontre números acompanhados de anotações ou escritas não reconhecidas. A média descreve apenas o subconjunto numérico e pode não representar todas as entidades ou medições da população de negócio efetiva.

Comparar perfis antes e depois da limpeza

Confira contagens, cardinalidade e indicadores depois de uma transformação para verificar se resolveu o problema pretendido sem retirar registos inesperados ou alterar valores que deveriam manter o significado original.

Exemplos

Medir uma ausência sem a transformar em zero

Há três valores presentes e um ausente, ou 25 %. A soma é 300; média e mediana valem 100. Nenhum número se repete, pelo que não há moda numérica. O desvio-padrão de população é aproximadamente 16,3299.

Entrada

montante
100
120
""
80

Resultado

montante · tipo número · 3 valores · 1 em falta (25 %) · 3 únicos · mín 80 · máx 120 · soma 300 · média 100 · mediana 100 · desvio-padrão 16,3299 · moda -

Comparar montante e estado

Montante contém quatro números e uma ausência, com média 22,5 e moda 20. Estado contém dois valores distintos em cinco células presentes. Esta cardinalidade de dois não significa que apenas dois registos tenham o campo preenchido.

Entrada

montante;estado
10;ok
20;ok
20;NA
40;ok
;NA

Resultado

montante · tipo número · 4 valores · 1 em falta (20 %) · 3 únicos · mín 10 · máx 40 · soma 90 · média 22,5 · mediana 20 · desvio-padrão 10,8972 · moda 20
estado · tipo texto · 5 valores · 0 em falta (0 %) · 2 únicos

Dicas e boas práticas

  • Uma cardinalidade elevada é normal numa chave única, mas suspeita num campo que deveria ter poucas categorias. Interprete os valores distintos segundo o papel da coluna, não como uma classificação universal da qualidade dos dados.
  • As escritas 1 e 1,0 podem ser distintas na cardinalidade mas representar o mesmo número nos cálculos. Esta diferença entre comparação textual e interpretação numérica não constitui uma contradição entre os contadores e os indicadores apresentados.
  • Uma média plausível não prova que todas as células contribuíram. Verifique tipos mistos e ausências e examine as escritas rejeitadas antes de decidir com base apenas numa estatística que pode descrever um subconjunto menor.

Fontes e referências

Perguntas frequentes

As células vazias entram como zeros?

Não. Aumentam a quantidade e percentagem de valores em falta, mas não entram na soma nem no denominador da média numérica. Um zero verdadeiro mantém-se como valor presente e participa em todos os cálculos aplicáveis à coluna.

Porque difere o desvio-padrão da minha folha de cálculo?

O perfil usa a convenção populacional, dividindo por n. Uma função de desvio-padrão amostral divide por n − 1 e produz outro resultado. Confirme também que ambos os programas escolheram exatamente as mesmas células numéricas e trataram igualmente as anotações.

Valores únicos significa valores que aparecem uma só vez?

Aqui o rótulo indica a quantidade de valores distintos presentes. Um valor repetido cem vezes contribui uma unidade para essa cardinalidade. As ausências são excluídas, enquanto variantes de escrita não vazias podem contar separadamente.

Um tipo data ou número garante dados corretos?

Não. A inferência ajuda a inspeção, mas não conhece o esquema nem o significado dos campos. Uma referência numérica pode ser uma chave; uma forma reconhecida como data não substitui uma validação de negócio e calendário específica.

Ferramentas relacionadas

Ferramentas semelhantes ou complementares a esta.

Ferramentas semelhantes

Crie uma nova coluna numérica a partir de uma fórmula que referencia outras colunas da tabela.

Dados e folhas de cálculoNovoUtilizar esta ferramenta

Cruze uma dimensão de linha com uma dimensão de coluna e calcule contagem, soma, média, mínimo ou máximo.

Dados e folhas de cálculoEm destaqueUtilizar esta ferramenta