code: def load_file_into_df(filename):
      message = None
      if not os.path.isfile(filename):
          raise ValueError(f"File {filename} does not exist")
      if filename.lower().endswith(".jsonl"):
          df = pd.read_json(filename, lines=True, dtype=str).fillna("")
      elif filename.lower().endswith(".json"):
          df = pd.read_json(filename, dtype=str).fillna("")
      elif filename.lower().endswith(".xlsx"):
          df = pd.read_excel(filename, dtype=str).fillna("")
          message = "Note only the first sheet in your Excel file will be read."
      elif filename.lower().endswith(".csv"):
          df = pd.read_csv(filename, sep=",", dtype=str).fillna("")
      elif filename.lower().endswith(".tsv"):
          df = pd.read_csv(filename, sep="\t", dtype=str).fillna("")
      else:
          raise ValueError(
              f"Filename {filename} does not have the acceptable extension of .jsonl, .json, .xlsx, .csv or .tsv"
          )
      return df, message
  
imports: import argparse
  import math
  import os
  import pathlib
  from collections import Counter
  import numpy
  import pandas
label_desc: Use image node_id 1 for calling a global function with example usage: load_file_into_df(filename) and returns: df,  message