|
52 | 52 | size = 20
|
53 | 53 | p_grid = range(0, 1; length=size)
|
54 | 54 | prior = ones(size)
|
55 |
| - likelyhood = [pdf(Binomial(9, p), 6) for p in p_grid] |
56 |
| - unstd_posterior = likelyhood .* prior |
| 55 | + likelihood = [pdf(Binomial(9, p), 6) for p in p_grid] |
| 56 | + unstd_posterior = likelihood .* prior |
57 | 57 | posterior = unstd_posterior / sum(unstd_posterior)
|
58 | 58 |
|
59 | 59 | plot(p_grid, posterior;
|
|
71 | 71 | size = 20
|
72 | 72 | p_grid = range(0, 1; length=size)
|
73 | 73 | prior = convert(Vector{AbstractFloat}, p_grid .>= 0.5)
|
74 |
| - likelyhood = [pdf(Binomial(9, p), 6) for p in p_grid] |
75 |
| - unstd_posterior = likelyhood .* prior |
| 74 | + likelihood = [pdf(Binomial(9, p), 6) for p in p_grid] |
| 75 | + unstd_posterior = likelihood .* prior |
76 | 76 | posterior = unstd_posterior / sum(unstd_posterior)
|
77 | 77 |
|
78 | 78 | plot(p_grid, posterior;
|
|
90 | 90 | size = 20
|
91 | 91 | p_grid = range(0, 1; length=size)
|
92 | 92 | prior = exp.(-5*abs.(p_grid .- 0.5))
|
93 |
| - likelyhood = [pdf(Binomial(9, p), 6) for p in p_grid] |
94 |
| - unstd_posterior = likelyhood .* prior |
| 93 | + likelihood = [pdf(Binomial(9, p), 6) for p in p_grid] |
| 94 | + unstd_posterior = likelihood .* prior |
95 | 95 | posterior = unstd_posterior / sum(unstd_posterior)
|
96 | 96 |
|
97 | 97 | plot(p_grid, posterior;
|
|
0 commit comments