Преобразуйте двухсторонние асимметричные данные в нормальное распределение в R - PullRequest
0 голосов
/ 06 марта 2020

У меня есть несколько двухсторонних искаженных данных, таких как данные, сгенерированные ниже, и я не знаю, как преобразовать их, чтобы иметь нормальное распределение или гомоскедастичность. Я пробовал несколько преобразований, таких как log, log + 1, экспоненциальный, sqrt, но, похоже, ничего не работает. Любая помощь будет оценена. TIA.

x <- rep(0,20)
y <- rep(1,50)
z <- replicate(50,max(sample(1000,2,replace=TRUE)))
z <- round(z/max(z),2) 
hist(c(x,y,z))

data

...