: N# f) i9 l( F* `4 w 8 n( s$ h4 \0 I. D3.1 代码 , p' s' g/ q o( b) {library(ggplot2)" B$ t6 D4 z7 a4 J; P" e, J
nnorm <- function(mu = 0, sigma = 1, lambda = 0){ 5 i/ r5 Q- l& ~1 \6 V( w function(x){ ' o _- G6 g# |( e x <- (x - mu)/sigma& W# z7 B* p3 ^1 w2 c* A
f <- 1/(sqrt(2*pi))*exp(-x^2/2)*pnorm(x*lambda) , J: B; |5 D: a1 l1 K. O2 z return(f) 1 R- }' L/ b# t& C, d }. c( w& v4 C# |
} p3 E; e: Z8 \
plot(nnorm(), -5, 5,ylim = c(0,0.37))+ U0 K8 u6 t+ y3 \$ i, @
plot(nnorm(lambda = -5), -5, 5, add = T)7 L) ?, R9 q) E
plot(nnorm(lambda = -3), -5, 5, add = T)- O+ E, w0 ^; k! b# Y4 S& L' @" ~
plot(nnorm(lambda = -1), -5, 5, add = T)- `2 v8 |5 C) V& v. k& a
plot(nnorm(lambda = 5), -5, 5, add = T) . L' |7 U3 G( Q0 C! w, _6 Tplot(nnorm(lambda = 1), -5, 5, add = T) $ v/ w' B* @9 j Zplot(nnorm(lambda = 3), -5, 5, add = T)9 y" O0 m2 q6 c E {6 E: H J& G
. a3 H+ b2 t$ u: ^( \* i
3 N% Q/ a8 m" ]; q' L: _x <- seq(-5,5, 0.01)" Z! O! p& e( }) j, D
n = length(x) % O( c6 {, G9 KLambda <- c(-3:3)( _1 t, P, i9 T
Data <- data.frame($ E. \3 N" d) u/ H! V
x = rep(x, 7),, `, x. F. s4 H; Q( d1 G/ K
y = c(nnorm(lambda = -3)(x),nnorm(lambda = -2)(x),nnorm(lambda = -1)(x),nnorm(lambda = -0)(x),( q+ M: r" u3 n h8 N. n
nnorm(lambda = 1)(x), nnorm(lambda = 2)(x), nnorm(lambda = 3)(x)), 1 Y P3 q. L1 s% u% N9 b z = rep(Lambda, each = n),. u1 {; P+ P' q' w4 m& i
z1 = as.factor(rep(Lambda, each = n))% c7 J- v; P7 a4 j
) 3 m C6 x# Q6 |0 b z! gqplot(data = Data, x = x, y = y, col = z, geom = "line")9 R" r3 s3 H) m& j) ]2 f3 F
qplot(data = Data, x = x, y = y, col = z1, geom = "line")5 X u: L4 ]; e' F/ H4 {) c* `
1 ( _9 x& H7 }2 b6 w2 J2 h3 ?# L9 I% V, M
3 5 T& X3 ^# F$ R; N41 R' n- E' C0 F/ a
5 ! c" K, x1 S- X. T! J" Y3 _6 . P$ B1 E4 E5 q i! j7 & C4 r5 K$ J2 a2 [# F( b8 3 E; Y$ M$ T* K" o* Q# e9 ; y; X! Z6 q/ e- m, ^/ H" N s10 ( S/ n+ Q+ }$ O11/ `& j8 }3 Z5 l* g1 Q, i
12# J7 q Q$ f, |& }
131 G) b+ |! P1 [5 q. q3 F0 V1 S
142 |) a7 t1 K! j3 \5 q
15 ; t. g" \) ?; g160 U. ]! D$ b% { R2 \
17 ; g3 Y7 m7 s( P2 a b* M; C18, u# t. ~& q, E0 r; G& N2 R" y
190 S2 a5 j. |" p
20 l: v( t1 h. S J5 m0 a( k' u21 ; W: C6 a8 C4 h2 C22+ C3 x- [& f% s0 w) X
23 , |6 X8 ~6 ? v. C24 1 \" A& V+ p% k% |25 6 l; D2 g" r4 t. `* N. M26 $ B; B; v/ N4 T- j2 b27 7 ?; v: n( v( M4 A# R28 ) o i, u! k$ v! I( a' w3.2不同lambda的偏态分布图 % I) `+ W4 m4 |; G: G' l' \3 `: N2 F7 X$ a& P- L& e; h
2 ]! y& o( K0 M6 T/ U0 `
* H' t' b# e8 ^0 T+ i! }0 t* D' k
0 z% t: E0 j$ k; p ; M! G5 j+ u/ I. Q( G# Z* } 2 \1 E, z# `* f0 S0 a; i参考文献. U4 K4 z u, j! A0 N% Z: }% a
A. Azzalini A Class of Distributions Which Includes the Normal Ones 1985, https://www.jstor.org/stable/4615982 ↩︎ ↩︎4 E* q i: }+ ~7 Z5 k2 b. R# A
7 U5 ^! O3 i1 Z' R3 x/ g; v
/ @0 j# }/ x, J. X7 [https://baike.baidu.com/item/%E6%AD%A3%E6%80%81%E5%88%86%E5%B8%83 ↩︎ / q' G9 ~; W8 J2 y————————————————( l3 m& E& q: A3 S
版权声明:本文为CSDN博主「统计学小王子」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。' O6 d; A2 K& R' `
原文链接:https://blog.csdn.net/weixin_46111814/article/details/115607036' H3 k2 W9 t3 Q" p