# Normalizador Z-Score

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)

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

- **Categoria:** Data Processing

- **Palavras-chave:** z-score, normalização, padronização, estatística, machine learning, detecção de anomalias, escalonaento de características, pré-processamento de dados

## Visão geral

O Normalizador Z-Score é uma ferramenta essencial para padronizar conjuntos de dados numéricos, ajustando-os para que possuam média zero e desvio padrão unitário. Este processo é fundamental para garantir que variáveis em diferentes escalas possam ser comparadas de forma justa, sendo amplamente utilizado em modelos de machine learning e análises estatísticas rigorosas.

## Entradas

- **Dados CSV** (textarea): name,age,salary,score Alice,25,50000,85.5 Bob,30,75000,92.3 Charlie,35,120000,78.9
- **Colunas Alvo** (textarea): idade, salário ou nome, email Deixe em branco para detectar automaticamente colunas numéricas
- **Tipo de Normalização** (select)
- **Faixa de Saída (Opcional)** (text): Optional: Scale standardized values to target range. Leave empty for standard z-score output.
- **Tratar Valores Ausentes** (select)
- **Preservar Colunas Originais** (checkbox)
- **Casas Decimais** (number)
- **Incluir Estatísticas** (checkbox)
- **Detectar Anomalias** (checkbox)
- **Limiar de Anomalias (Desv Padr)** (number): Values beyond this many standard deviations will be flagged as outliers

## Quando usar

- Preparar dados para algoritmos de machine learning sensíveis à escala, como KNN ou SVM.
- Comparar métricas que utilizam unidades de medida distintas, como altura em metros e peso em quilogramas.
- Identificar valores atípicos (outliers) em um conjunto de dados através da análise de desvios padrão.

## Como funciona

- Cole seus dados em formato CSV na área de entrada ou carregue o arquivo correspondente.
- Selecione as colunas que deseja normalizar ou deixe em branco para que o sistema detecte automaticamente os campos numéricos.
- Escolha entre o método Z-Score padrão ou o Z-Score Robusto, caso seus dados contenham muitos valores discrepantes.
- Configure opções adicionais, como o tratamento de valores ausentes e a detecção de anomalias, e clique em processar para obter o resultado.

## Casos de uso

- Padronização de características (features) para treinamento de modelos de redes neurais e regressão.
- Detecção de anomalias em séries temporais ou logs de sistemas através da análise de desvios padrão.
- Análise estatística comparativa entre grupos de dados com escalas de magnitude muito diferentes.

## Perguntas frequentes

### O que é a normalização Z-Score?

É um método estatístico que transforma dados para que a média seja 0 e o desvio padrão seja 1, permitindo a comparação direta entre diferentes variáveis.

### Qual a diferença entre Z-Score padrão e Robusto?

O Z-Score padrão usa média e desvio padrão, enquanto o Robusto usa mediana e desvio absoluto da mediana (MAD), sendo mais eficaz quando há muitos outliers.

### O que acontece com colunas que não são numéricas?

A ferramenta preserva colunas não numéricas, garantindo que a estrutura original do seu conjunto de dados seja mantida após a normalização.

### Como a ferramenta trata valores ausentes?

Você pode optar por pular linhas com valores ausentes ou preenchê-los automaticamente usando a média, mediana, moda ou zero.

### Posso definir um intervalo específico para os dados?

Sim, a ferramenta permite o escalonamento personalizado para uma faixa alvo, caso você precise que os dados normalizados fiquem dentro de limites específicos.

## 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
- [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.
- [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 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
- [Removedor de Cabeçalhos](https://elysiatools.com/pt/tools/header-remover): Remover cabeçalhos de dados CSV para criar arquivos limpos sem cabeçalhos. Perfeito para importações de banco de dados, pipelines de processamento de dados.
- [Limpeza de Dados](https://elysiatools.com/pt/tools/data-cleaner): Limpar e padronizar dados corrigindo erros de ortografia, padronizando formatos, removendo duplicatas e preenchendo valores ausentes

## 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
- [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 Apache Spark](https://elysiatools.com/pt/samples/apache-spark): Framework de processamento de big data Apache Spark com exemplos de PySpark, DataFrames, SQL e operações de machine learning

## 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.
