Skip to content

Commit 710e3a7

Browse files
committed
Merge branch 'main' into round_to_summary
2 parents 2f45252 + 4772b34 commit 710e3a7

File tree

1 file changed

+7
-26
lines changed

1 file changed

+7
-26
lines changed

causalpy/pymc_experiments.py

Lines changed: 7 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -131,10 +131,10 @@ class PrePostFit(ExperimentalDesign):
131131
>>> result = cp.pymc_experiments.PrePostFit(
132132
... sc,
133133
... treatment_time,
134-
... formula="actual ~ 0 + a + b + c + d + e + f + g",
134+
... formula="actual ~ 0 + a + g",
135135
... model=cp.pymc_models.WeightedSumFitter(
136136
... sample_kwargs={
137-
... "draws": 2000,
137+
... "draws": 400,
138138
... "target_accept": 0.95,
139139
... "random_seed": seed,
140140
... "progressbar": False
@@ -143,16 +143,11 @@ class PrePostFit(ExperimentalDesign):
143143
... )
144144
>>> result.summary(round_to=1) # doctest: +NUMBER
145145
==================================Pre-Post Fit==================================
146-
Formula: actual ~ 0 + a + b + c + d + e + f + g
146+
Formula: actual ~ 0 + a + g
147147
Model coefficients:
148-
a 0.3, 94% HDI [0.3, 0.4]
149-
b 0.05, 94% HDI [0.009, 0.09]
150-
c 0.3, 94% HDI [0.3, 0.3]
151-
d 0.05, 94% HDI [0.01, 0.1]
152-
e 0.03, 94% HDI [0.001, 0.07]
153-
f 0.2, 94% HDI [0.1, 0.3]
154-
g 0.04, 94% HDI [0.003, 0.09]
155-
sigma 0.3, 94% HDI [0.2, 0.3]
148+
a 0.6, 94% HDI [0.6, 0.6]
149+
g 0.3, 94% HDI [0.3, 0.3]
150+
sigma 0.7, 94% HDI [0.6, 0.9]
156151
"""
157152

158153
def __init__(
@@ -785,28 +780,14 @@ class RegressionDiscontinuity(ExperimentalDesign):
785780
... formula="y ~ 1 + x + treated + x:treated",
786781
... model=cp.pymc_models.LinearRegression(
787782
... sample_kwargs={
788-
... "draws": 2000,
783+
... "draws": 100,
789784
... "target_accept": 0.95,
790785
... "random_seed": seed,
791786
... "progressbar": False,
792787
... },
793788
... ),
794789
... treatment_threshold=0.5,
795790
... )
796-
>>> result.summary(round_to=1) # doctest: +NUMBER
797-
============================Regression Discontinuity============================
798-
Formula: y ~ 1 + x + treated + x:treated
799-
Running variable: x
800-
Threshold on running variable: 0.5
801-
<BLANKLINE>
802-
Results:
803-
Discontinuity at threshold = 0.9
804-
Model coefficients:
805-
Intercept 0.09, 94% HDI [-0.001, 0.2]
806-
treated[T.True] 2, 94% HDI [2, 3]
807-
x 1, 94% HDI [1, 2]
808-
x:treated[T.True] -3, 94% HDI [-4, -2]
809-
sigma 0.4, 94% HDI [0.3, 0.4]
810791
"""
811792

812793
def __init__(

0 commit comments

Comments
 (0)