code: def split_evaluator_extractor(
      result, split_col, split_values, base_extractor, eval_name=None
  ):
      return pd.concat(
          list(
              map(
                  split_evaluator_extractor_iteration(
                      result=result,
                      split_col=split_col,
                      base_extractor=base_extractor,
                      eval_name=eval_name,
                  ),
                  split_values,
              )
          )
      )
  
imports: import collections.abc
  from datetime import datetime
  from itertools import chain, repeat
  import pandas
  from toolz import curry
  from numpy import nan
label_desc: Use image node_id 4 for calling a global function with example usage: split_evaluator_extractor(result, split_col, split_values, base_extractor, eval_name) and returns: pd