code: def complex_files(script='d[1]+1j*d[2]', escript=None, paths=None, **kwargs):
      
      ds = _data.load_multiple(paths=paths)
  
      if len(ds) == 0: return
  
      if 'title' not in kwargs: kwargs['title'] = _os.path.split(ds[0].path)[0]
  
      return complex_databoxes(ds, script=script, **kwargs)
docs: Loads files and plots complex data in the real-imaginary plane.
  
      Parameters
      ----------
      script='d[1]+1j*d[2]'       
          Complex-valued script for data array.
      escript=None       
          Complex-valued script for error bars
      paths=None
          List of paths to open. None means use a dialog
  
      See spinmob.plot.complex.data() for additional optional keyword arguments.
      See spinmob.data.databox.execute_script() for more information about scripts.
      
      Common additional parameters
      ----------------------------
      filters="*.*" 
          Set the file filters for the dialog.