code: def neo_df_to_pd_df(df: pd.DataFrame) -> pd.DataFrame:
      out_df: pd.DataFrame = df.copy(deep=False)  # type: ignore
      for col in df.columns:
          if df[col].dtype.name == "object":
              out_df[col] = df[col].apply(neo_val_to_pd_val)
              out_df = flatten_spatial(out_df, col)
      return out_df
  
file_path: pygraphistry/graphistry/bolt_util.py
imports: import pandas
  from datetime import datetime
  from .pygraphistry import util
  from .util import setup_logger
label_desc: Use image node_id 9 for calling a global function with example usage: neo_df_to_pd_df(df) and returns: out_df