code: def make_intervention_effective(self, x):
      if not self.keep_original_treatment:
          for k, v in x.items():
              self._df[k] = v
      return self._df
  
file_path: dowhy/dowhy/do_samplers/mcmc_sampler.py
imports: from typing import List
  import networkx
  import numpy
  import pymc3
  from dowhy import EstimandType
  from dowhy.do_sampler import DoSampler
label_desc: Use image node_id 9 for calling the McmcSampler obj's underlying member method code with example usage: obj.make_intervention_effective(x) and returns: self