Bu, sinh-arcsinh dönüşümü kullanılarak yapılabilir.
Jones, MC ve Pewsey A. (2009). Sinh-arcsinh dağılımları . Biometrika 96: 761-780.
Dönüşüm şu şekilde tanımlanır:
'H( x ; ϵ , δ) = sinh[ δSİNH- 1( x ) - ϵ ] ,( ⋆ )
burada ve δ ∈ R + . Bu dönüşüm normal CDF S ( x ; ϵ , δ ) = Φ [ H ( x ; ϵ , δ ) ] ' a uygulandığında, parametreleri ( ϵ , δ ) çarpıklığı ve basıklığı kontrol eden tek modlu bir dağılım üretir (Jones ve Pewsey, 2009), van Zwet (1969) anlamında . Ayrıca, ϵ = 0 ve δ iseϵ ∈ Rδ∈ R+S( x ; ϵ , δ) = Φ [ H( x ; ϵ , δ) ]( ϵ , δ)ϵ = 0 , orijinal normal dağılımı elde ederiz. Aşağıdaki R koduna bakın.δ= 1
fs = function(x,epsilon,delta) dnorm(sinh(delta*asinh(x)-epsilon))*delta*cosh(delta*asinh(x)-epsilon)/sqrt(1+x^2)
vec = seq(-15,15,0.001)
plot(vec,fs(vec,0,1),type="l")
points(vec,fs(vec,1,1),type="l",col="red")
points(vec,fs(vec,2,1),type="l",col="blue")
points(vec,fs(vec,-1,1),type="l",col="red")
points(vec,fs(vec,-2,1),type="l",col="blue")
vec = seq(-5,5,0.001)
plot(vec,fs(vec,0,0.5),type="l",ylim=c(0,1))
points(vec,fs(vec,0,0.75),type="l",col="red")
points(vec,fs(vec,0,1),type="l",col="blue")
points(vec,fs(vec,0,1.25),type="l",col="red")
points(vec,fs(vec,0,1.5),type="l",col="blue")
Bu nedenle, uygun bir parametre dizisi seçerek , farklı çarpıklık ve basıklık seviyelerine sahip bir dağılımlar / dönüşümler dizisi oluşturabilir ve bunları istediğiniz gibi normal dağılıma benzer veya farklı görünmesini sağlayabilirsiniz.( ϵn, δn)
Aşağıdaki grafik, R kodu tarafından üretilen sonucu göstermektedir. İçin : (i) ve δ = 1 , ve (ii) ε = 0 ve δ = ( 0.5 , 0.75 , 1 , 1.25 , 1.5 ) .ϵ = ( - 2 , - 1 , 0 , 1 , 2 )δ= 1 ϵ = 0δ= ( 0,5 , 0,75 , 1 , 1,25 , 1,5 )
in tersini kullanarak normal bir örneği dönüştürmeniz gerektiğinden, bu dağılımın simülasyonu kolaydır .(⋆ )
'H- 1( x ; ϵ , δ) = sinh[ δ- 1( sinh-1( x ) + ϵ ) ]