Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download

📚 The CoCalc Library - books, templates and other resources

132928 views
License: OTHER
1
import pymc as pm
2
3
p = pm.Uniform("freq_cheating", 0, 1)
4
5
6
@pm.deterministic
7
def p_skewed(p=p):
8
return 0.5 * p + 0.25
9
10
yes_responses = pm.Binomial(
11
"number_cheaters", 100, p_skewed, value=35, observed=True)
12
13
model = pm.Model([yes_responses, p_skewed, p])
14
15
# To Be Explained in Chapter 3!
16
mcmc = pm.MCMC(model)
17
mcmc.sample(50000, 25000)
18
19