From 0aa7c496a1fe40d21dcca37c028900238f22a771 Mon Sep 17 00:00:00 2001 From: Sven Klaassen <47529404+SvenKlaassen@users.noreply.github.com> Date: Mon, 5 Aug 2024 14:53:55 +0200 Subject: [PATCH] fix sensitivity_plot benchmark_dict value for cf_d --- doubleml/double_ml.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doubleml/double_ml.py b/doubleml/double_ml.py index e079c9a6..810686f2 100644 --- a/doubleml/double_ml.py +++ b/doubleml/double_ml.py @@ -1685,7 +1685,7 @@ def sensitivity_plot(self, idx_treatment=0, value='theta', include_scenario=True benchmark_values = np.full(shape=(n_benchmarks,), fill_value=np.nan) for benchmark_idx in range(len(benchmarks['name'])): sens_dict_bench = self._calc_sensitivity_analysis(cf_y=benchmarks['cf_y'][benchmark_idx], - cf_d=benchmarks['cf_y'][benchmark_idx], + cf_d=benchmarks['cf_d'][benchmark_idx], rho=self.sensitivity_params['input']['rho'], level=self.sensitivity_params['input']['level']) benchmark_values[benchmark_idx] = sens_dict_bench[value][bound][idx_treatment]