code: def _adjust_sources(fs, plot_props, config_dir):
      new_plot_props = deepcopy(plot_props)
      old_y = new_plot_props.pop("y", {})
      new_y = {}
      for filepath, val in old_y.items():
          new_y[_normpath(fs.join(config_dir, filepath))] = val
      new_plot_props["y"] = new_y
      return new_plot_props
  
imports: import csv
  import io
  import os
  from collections import defaultdict
  from copy import deepcopy
  from functools import partial
  from multiprocessing import cpu_count
  from typing import TYPE_CHECKING, Any, Callable, Dict, Iterator, List, Optional, Set, Union
  import dpath
  import dpath.options
  from funcy import first, ldistinct, project, reraise
  from dvc.exceptions import DvcException
  from dvc.log import logger
  from dvc.utils import error_handler, errored_revisions
  from dvc.utils.objects import cached_property
  from dvc.utils.serialize import PARSERS, EncodingError
  from dvc.utils.threadpool import ThreadPoolExecutor
  from dvc_render.image import ImageRenderer
label_desc: Use image node_id 13 for calling a global function with example usage: _adjust_sources(fs, plot_props, config_dir) and returns: new_plot_props