code: def generate_holiday_dataset(
      country="US",
      years=[2022],
      y_default=1,
      y_holiday=100,
      y_holidays_override={},
  ):
      """Generate dataset with special y values for country holidays."""
  
      periods = len(years) * 365
      dates = pd.date_range(
          "%i-01-01" % (years[0]), periods=periods, freq="D"
      )
      df = pd.DataFrame({"ds": dates, "y": y_default}, index=dates)
  
      holidays = make_country_specific_holidays_df(years, country)
      for holiday_name, timestamps in holidays.items():
          df.loc[timestamps[0], "y"] = y_holidays_override.get(
              holiday_name, y_holiday
          )
  
      return df
  
imports: import numpy
  import pandas
  from neuralprophet.time_dataset import make_country_specific_holidays_df
label_desc: Use image node_id 1 for calling a global function with example usage: generate_holiday_dataset(country, years, y_default, y_holiday, y_holidays_override) and returns: df