# Limitador de Faixa de Dados

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

> Página canônica: https://elysiatools.com/pt/tools/data-range-limiter

- **Categoria:** Data Processing

- **Palavras-chave:** faixa, limite, recortar, filtrar, limites, validação, qualidade de dados, restrições, controle de limites, tratamento de valores anômalos

## Visão geral

O Limitador de Faixa de Dados é uma ferramenta essencial para padronizar conjuntos de dados numéricos, permitindo que você recorte, filtre ou marque valores que excedem limites predefinidos, garantindo a integridade e a qualidade das suas informações.

## Entradas

- **Dados CSV** (textarea): CSV data with headers and numeric values to be processed
- **Configuração de Faixa (JSON)** (textarea): JSON object specifying min/max ranges for each column. Example: {"age": {"min": 18, "max": 65}}
- **Colunas Alvo (Opcional)** (textarea): Specify which columns to apply range limits to. Leave empty to auto-detect numeric columns.
- **Estratégia de Manejo** (select)
- **Detectar Faixas Razoáveis** (checkbox): Automatically suggest reasonable ranges based on data distribution
- **Preservar Colunas Originais** (checkbox): Keep original values with "_original" suffix
- **Marcar Valores Modificados** (checkbox): Add flags to indicate which values were modified
- **Incluir Estatísticas** (checkbox): Generate detailed statistics about modifications

## Quando usar

- Ao limpar dados de sensores que apresentam leituras erráticas ou fora do intervalo físico possível.
- Ao preparar datasets para modelos de machine learning que exigem valores normalizados dentro de faixas específicas.
- Ao aplicar regras de negócio em relatórios financeiros para identificar ou corrigir valores que violam limites operacionais.

## Como funciona

- Cole seus dados no formato CSV na área de entrada ou deixe que a ferramenta detecte automaticamente as colunas numéricas.
- Defina as faixas mínima e máxima desejadas para cada coluna através do campo de configuração JSON.
- Escolha a estratégia de manejo (recortar, filtrar ou marcar) e processe os dados para obter o resultado limpo e o relatório estatístico das alterações.

## Casos de uso

- Limpeza de dados brutos de sensores IoT para remover ruídos e leituras impossíveis.
- Validação de formulários e planilhas para garantir que entradas numéricas estejam dentro de limites aceitáveis.
- Pré-processamento de dados para análise estatística, eliminando outliers que distorcem os resultados.

## Perguntas frequentes

### O que acontece se eu escolher a estratégia de recorte?

Valores abaixo do mínimo serão ajustados para o limite inferior, e valores acima do máximo serão ajustados para o limite superior.

### Posso aplicar limites diferentes para colunas diferentes?

Sim, a configuração JSON permite especificar limites individuais para cada coluna, garantindo flexibilidade total.

### Como funciona a opção de marcar valores modificados?

Ao ativar esta opção, a ferramenta adiciona flags ou colunas auxiliares que indicam quais células foram alteradas pelo processo.

### A ferramenta remove linhas inteiras?

Sim, se você selecionar a estratégia de 'Filtrar', as linhas que contiverem qualquer valor fora da faixa especificada serão removidas do conjunto de dados.

### É possível manter os dados originais?

Sim, ao marcar a opção 'Preservar Colunas Originais', a ferramenta mantém os valores iniciais com o sufixo '_original' para comparação.

## Ferramentas relacionadas

- [Removedor de Caracteres BOM](https://elysiatools.com/pt/tools/data-bom-remover): Remover caracteres BOM (Byte Order Mark) de conteúdo de texto e arquivos. Perfeito para limpar arquivos de texto com problemas de codificação.
- [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
- [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)
- [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.
- [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.
- [Transformador CSV](https://elysiatools.com/pt/tools/csv-transformer): Transformar e processar dados CSV com operações de colunas, cálculos e conversões de tipo de dados. Exemplos de operações: • Renomear coluna: \[{"type": "rename", "column": "nome_antigo", "new_name": "novo_nome"}\] • Adicionar coluna calculada: \[{"type": "add_column", "new_column": "total", "formula": "preco * quantidade"}\] • Remover coluna: \[{"type": "remove_column", "remove_column": "coluna_a_remover"}\] • Converter tipo de dado: \[{"type": "convert_type", "convert_column": "idade", "target_type": "number"}\] • Calcular valores: \[{"type": "calculate", "target_column": "total", "expression": "preco * imposto + entrega"}\] • Filtrar linhas: \[{"type": "filter_values", "filter_column": "status", "operator": "equals", "value": "ativo"}\]
- [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

## 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
- [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
- [Exemplos de Rastreamento Distribuído](https://elysiatools.com/pt/samples/distributed-tracing-samples): Exemplos completos de rastreamento distribuído usando Jaeger, OpenTelemetry e ferramentas modernas de observabilidade

## Conteúdo relacionado

- [Limpeza, conformação e normalização de dados tabulares](https://elysiatools.com/pt/hubs/tabular-data-cleanup-and-normalization): Leve dados tabulares bagunçados ao ponto de análise — funda as tabelas de origem numa só, tire as marcas de ordem de byte que quebram o casamento de colunas, guarde só as colunas necessárias, corrija grafia e formatos, trate os outliers por política e não por pânico, escale ou padronize os números e termine com limites de faixa e uma tabela cruzada de resumo.
