Normatiza: Normatiza a matriz para que os valores variem entre valores...

View source: R/Normatiza.R

NormatizaR Documentation

Normatiza a matriz para que os valores variem entre valores pre-estabelecidos.

Description

Esta funcao faz a padronizacao da matriz a fim de retirar a escala. Para isso, os valores das matrizes sao calculados a fim de variar entre um "LimiteInferior" e um "LimiteSuperior".

Usage

Normatiza(DadosEntrada, DadosBase=NULL, LimiteInferior=0, LimiteSuperior=1,Metodo=1)

Arguments

DadosEntrada

Matriz contendo os dados sendo normatizados.

DadosBase

Matriz contendo o conjunto de dados referencia para a normatizacao. Se for "NULL" essa matriz de referencia sera a propria matriz de entrada.

LimiteInferior

Numero cujo menor valor devera corresponder.

LimiteSuperior

Numero cujo maior valor devera corresponder.

Metodo

indica a forma que a normatizacao sera feita. Pode receber o valor 1 ou 2:

  • 1 = A normatizacao sera feita considerando os dados de cada coluna individualmente.

  • 2 = A normatizacao sera feita considerando os dados de toda a matriz simultaneamente.

Value

Retorna a matriz normatizada.

References

PlayList "Curso de Analise Multivariada": https://www.youtube.com/playlist?list=PLvth1ZcREyK72M3lFl7kBaHiVh5W53mlR

CRUZ, C.D. and CARNEIRO, P.C.S. Modelos biometricos aplicados ao melhoramento genetico. 3nd Edition. Vicosa, UFV, v.2, 2014. 668p. (ISBN: 8572691510)

FERREIRA, D.F. Estatistica Multivariada. (2018) 3ed. UFLA. 624p. (ISBN 13:978 8581270630)

HAIR, J.F. Multivariate Data Analysis. (2016) 6ed. Pearson Prentice HalL. (ISBN 13:978 0138132637)

See Also

/code/linkgray_scale/

Examples

end=example_image(2)
ima=read_image(end,plot=TRUE)
VARI=gray_scale(ima,method = "VARI",plot=TRUE)
VARIb=VARI*2-1
min(VARIb)
max(VARIb)

VARI2=Normatiza(VARIb,LimiteInferior=0, LimiteSuperior=1,Metodo=2)
min(VARI2)
max(VARI2)

ExpImage documentation built on Jan. 6, 2023, 1:24 a.m.