Como Normalizar Dados Entre 0 e 100
Para normalizar os valores em um conjunto de dados a ser entre 0 e 100, você pode usar a seguinte fórmula:
zi = (xi – min(x)) / (max(x) – min(x)) * 100
onde:
- zi: O i-ésimo valor normalizado no conjunto de dados
- xi: O i-ésimo valor no conjunto de dados
- min(x): O valor mínimo do conjunto de dados
- max(x): O valor máximo do conjunto de dados
Por exemplo, suponha que temos a seguinte conjunto de dados:
o valor mínimo no conjunto de dados é 12 e o valor máximo é 68.
Para normalizar o primeiro valor de 12, poderíamos aplicar a fórmula compartilhada anteriores:
- zi = (xi – min(x)) / (max(x) – min(x)) * 100 = (12 – 12) / (68 – 12) * 100 = 0
Para normalizar o segundo valor de 19, iremos utilizar a mesma fórmula:
- zi = (xi – min(x)) / (max(x) – min(x)) * 100 = (19 – 12) / (68 – 12) * 100 = 12.5
Para normalizar o terceiro valor de 21, iremos utilizar a mesma fórmula:
- zi = (xi – min(x)) / (max(x) – min(x)) * 100 = (21 – 12) / (68 – 12) * 100 = 16.07
podemos usar exatamente a mesma fórmula para normalizar cada valor do conjunto de dados original para ser entre 0 e 100:
Como Normalizar Dados Entre Qualquer Intervalo de
Nós, na verdade, pode-se utilizar esta fórmula para normalizar um conjunto de dados entre 0 e um número qualquer:
zi = (xi – min(x)) / (max(x) – min(x)) * P
onde Q é o número máximo que você deseja para seu normalizado valores de dados.
No exemplo anterior nós escolhemos Q ser igual a 100, mas podemos facilmente normalizar um intervalo de valores de dados entre 0 e 1.000 escolhendo Q ser 1,000:
Para normalizar o primeiro valor de 12, poderíamos aplicar a fórmula:
- zi = (xi – min(x)) / (max(x) – min(x)) * 1,000 = (12 – 12) / (68 – 12) * 100 = 0
Para normalizar o segundo valor de 19, iremos utilizar a mesma fórmula:
- zi = (xi – min(x)) / (max(x) – min(x)) * 1,000 = (19 – 12) / (68 – 12) * 100 = 125
Para normalizar o terceiro valor de 21, iremos utilizar a mesma fórmula:
- zi = (xi – min(x)) / (max(x) – min(x)) * 1,000 = (21 – 12) / (68 – 12) * 100 = 160.7
podemos usar exatamente a mesma fórmula para normalizar cada valor do conjunto de dados original para ser entre 0 e 1.000:
Quando Normalizar Dados
Ocasionalmente, podemos normalizar as variáveis quando realizar algum tipo de análise em que temos várias variáveis que são medidos em diferentes escalas e nós queremos que cada uma das variáveis a ter o mesmo intervalo.Isso evita que uma variável seja excessivamente influente, especialmente se for medida em unidades diferentes (ou seja, se uma variável for medida em polegadas e outra For medida em jardas).
também vale a pena notar que usamos um método conhecido como normalização min-max neste tutorial para normalizar os valores de dados.
os dois métodos de normalização mais comuns são os seguintes:
1. Normalização Min-Max
- objetivo: converte cada valor de dados em um valor entre 0 e 100.
- fórmula: novo valor = (valor – min) / (max-min) * 100
2. Normalização média
- objetivo: dimensiona valores de forma que a média de todos os valores seja 0 e std. desenvolvimento. é 1.
- fórmula: Novo valor = (valor – média) / (desvio padrão)