docs: def simulate(simulated_variables, year):
      '''
      Construction de la DataFrame à partir de laquelle sera faite l'analyse des données
      '''
      input_data_frame = get_input_data_frame(year)
      TaxBenefitSystem = openfisca_france_indirect_taxation.init_country()
  
      tax_benefit_system = TaxBenefitSystem()
      survey_scenario = SurveyScenario().init_from_data_frame(
          input_data_frame = input_data_frame,
          tax_benefit_system = tax_benefit_system,
          year = year,
          )
      simulation = survey_scenario.new_simulation()
      return DataFrame(
          dict([
              (name, simulation.calculate(name)) for name in simulated_variables
  
              ])
          )