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:

Normalizar dados 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:

Normalizar dados entre dois números

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)

Leave a Reply

O seu endereço de email não será publicado.