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