@@ -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