# 频率分布表生成器

生成数据的频率分布表，支持数值分组、自定义区间、百分比统计等。适用于数据分析、统计报表和数据可视化准备。

> Página canônica: https://elysiatools.com/pt/tools/frequency-distribution-generator

- **Categoria:** Data Analysis

- **Palavras-chave:** frequency, distribution, statistics, histogram, bins, data analysis, count, percentage

## Visão geral

O Gerador de Tabela de Distribuição de Frequência permite transformar conjuntos de dados brutos em tabelas estatísticas organizadas, facilitando a análise de tendências, a criação de histogramas e a visualização de padrões numéricos através de agrupamento automático ou personalizado.

## Entradas

- **Data Input** (textarea): Enter your CSV data (first row should contain headers)...
- **CSV Delimiter** (select)
- **Group By Column** (text): Enter column name to group by (leave empty for all data)
- **Bin Type** (select)
- **Number of Bins** (number): Enter number of bins (1-100)
- **Bin Width** (number): Enter bin width (integer)
- **Custom Bin Ranges** (textarea): Format: "min-max" or "value" for single value bins
- **Output Format** (select)
- **Include Percentages** (checkbox): Show percentage of total for each category
- **Include Cumulative Totals** (checkbox): Show cumulative frequency distribution
- **Sort By** (select)
- **Sort Direction** (select)
- **Trim Cell Values** (checkbox): Remove whitespace from beginning and end of cell values
- **Include Empty Values** (checkbox): Include empty cells in frequency count

## Quando usar

- Para resumir grandes volumes de dados numéricos em intervalos compreensíveis.
- Ao preparar dados para a criação de gráficos de barras ou histogramas.
- Para identificar a frequência relativa e acumulada de categorias ou faixas de valores em relatórios estatísticos.

## Como funciona

- Cole seus dados no formato CSV na área de entrada e selecione o delimitador correto.
- Escolha o tipo de agrupamento (binning), como largura fixa, contagem fixa ou intervalos personalizados.
- Configure as opções adicionais, como incluir porcentagens, totais acumulados e a ordem de classificação.
- Gere a tabela e selecione o formato de saída desejado, como Markdown, JSON ou CSV.

## Casos de uso

- Análise de desempenho de vendas agrupando valores de transações em faixas de preço.
- Processamento de resultados de pesquisas para visualizar a distribuição de respostas por categorias.
- Preparação de dados de sensores ou logs para identificar a frequência de ocorrência de eventos em intervalos de tempo.

## Perguntas frequentes

### Quais formatos de entrada são suportados?

A ferramenta aceita dados em formato CSV, permitindo o uso de diferentes delimitadores como vírgulas, ponto e vírgula, tabulações ou espaços.

### Como funciona o agrupamento automático?

O modo automático analisa a distribuição dos seus dados e calcula o número ideal de intervalos (bins) para representar a variação estatística de forma equilibrada.

### Posso definir meus próprios intervalos?

Sim, ao selecionar a opção 'Custom Ranges', você pode inserir manualmente os limites de cada faixa, como '0-10', '10-20', etc.

### A ferramenta calcula a porcentagem automaticamente?

Sim, ao marcar a opção 'Include Percentages', a tabela incluirá uma coluna com a frequência relativa de cada categoria em relação ao total.

### É possível exportar o resultado para outros programas?

Sim, você pode gerar a saída em formato CSV ou JSON, facilitando a importação em planilhas como Excel ou ferramentas de BI.

## Ferramentas relacionadas

- [Processador de Limites de Dados](https://elysiatools.com/pt/tools/data-boundary-processor): Ferramenta avançada de processamento de limites que identifica e gerencia valores mínimos e máximos em dados numéricos. Perfeita para validação de dados, verificação de intervalos, análise estatística e pré-processamento de dados.
- [Deduplicador de Dados CSV](https://elysiatools.com/pt/tools/data-deduplicator): Remove registros duplicados baseados em combinações de colunas
- [Processador de Outliers de Dados](https://elysiatools.com/pt/tools/data-outlier-processor): Ferramenta avançada de detecção e processamento de outliers que identifica, remove ou substitui valores anômalos em dados numéricos usando múltiplos métodos estatísticos. Perfeita para limpeza de dados, análise estatística e preparação de dados para machine learning. Recursos: - Múltiplos métodos de detecção (IQR, Z-score, Z-score modificado, Isolation Forest) - Estratégias flexíveis de manejo (Remover, Substituir por média/mediana/moda, Limitar) - Otimização automática de limiares - Detecção de outliers multidimensional - Estatísticas e relatórios visuais de outliers - Capacidades de processamento em lote - Níveis de sensibilidade personalizáveis - Análise de impacto abrangente Casos de Uso Comuns: - Limpeza e pré-processamento de dados - Preparação para análise estatística - Limpeza de conjuntos de dados para machine learning - Controle de qualidade na manufatura - Detecção de anomalias financeiras - Validação de dados de sensores
- [Normalizador Z-Score](https://elysiatools.com/pt/tools/data-zscore-normalizer): Normalizar dados numéricos usando Z-Score (pontuação padrão) para transformar valores com média=0 e desvio padrão=1. Perfeito para análise estatística, pré-processamento de machine learning, detecção de anomalias e comparação de dados em diferentes escalas. Recursos: - Normalização Z-Score (média=0, desvio padrão=1) - Opção de Z-Score Robusto (usando mediana e MAD) - Escalonamento personalizado para faixa alvo - Seleção de múltiplas colunas - Detecção automática de tipo de dados - Processamento inteligente de valores ausentes - Preservação de colunas não numéricas - Resumo estatístico abrangente - Detecção e relatório de anomalias Casos de Uso Comuns: - Preparação de características para machine learning - Testes de hipóteses estatísticas - Detecção e remoção de anomalias - Comparação de dados em diferentes unidades - Pré-processamento para Análise de Componentes Principais (PCA)
- [CSV Data Grouper](https://elysiatools.com/pt/tools/csv-data-grouper): Group CSV data by specified columns with aggregation options. Perfect for summarizing and analyzing large datasets by categories, dates, or other criteria.
- [Limitador de Faixa de Dados](https://elysiatools.com/pt/tools/data-range-limiter): Limitar valores numéricos a faixas específicas através de recorte, filtragem ou marcação de valores fora da faixa. Perfeito para controle de qualidade de dados, limpeza de sensores, execução de regras de negócio e pré-processamento de dados. Recursos: - Recorte de faixa (recorta valores para limites mínimo/máximo) - Filtragem de faixa (remove linhas fora dos limites) - Marcação de faixa (marca valores modificados) - Configuração de faixa por coluna - Detecção automática de colunas numéricas - Múltiplas estratégias de processamento - Relatório detalhado de modificações - Análise estatística de alterações - Execução de regras de negócio Casos de Uso Comuns: - Validação e limpeza de dados de sensores - Preparação de entrada para machine learning - Controle e validação de qualidade de dados - Execução de restrições de negócio - Gerenciamento e controle de valores anômalos - Pipelines de pré-processamento de dados
- [Removedor de Colunas Duplicadas](https://elysiatools.com/pt/tools/duplicate-column-remover): Remover colunas duplicadas de dados CSV com estratégias flexíveis de detecção. Perfeito para limpar conjuntos de dados, remover informações redundantes e otimizar a estrutura de dados.
- [Gerador de Tabelas Cruzadas de Dados](https://elysiatools.com/pt/tools/data-crosstab-generator): Gerador avançado de tabelas cruzadas (tabelas dinâmicas) que cria análises de tabulação cruzada poderosas a partir de seus dados. Perfeito para inteligência de negócios, análise estatística, exploração de dados e relatórios.

## Exemplos

- [Exemplos CSV](https://elysiatools.com/pt/samples/csv-samples): Arquivos CSV de exemplo com vários tipos de dados, tamanhos e níveis de complexidade
- [Processamento de Strings Windows - Exemplos C#](https://elysiatools.com/pt/samples/windows-string-processing-csharp): Exemplos abrangentes de processamento de strings C# para plataforma Windows incluindo manipulação, divisão, junção, expressões regulares e análise de texto
- [Exemplos Python](https://elysiatools.com/pt/samples/python): Exemplos de código Python e demonstrações Hello World
- [Exemplos de Comunicação em Tempo Real WebRTC](https://elysiatools.com/pt/samples/webrtc-samples): Exemplos completos WebRTC para comunicação áudio/vídeo P2P, canais de dados, compartilhamento de tela e servidor de sinalização
