code: def time_dataframe():
      def series_data():
          if hasattr(np.random, "default_rng"):
              return np.random.default_rng(2).standard_normal(30)
          return np.random.randn(30)
  
      cols = string.ascii_uppercase[:4]
      data = {
          c: pd.Series(
              series_data(),
              index=pd.DatetimeIndex(
                  pd.date_range(
                      datetime(2000, 1, 1), periods=30, freq="B"
                  )
              ),
          )
          for c in cols
      }
      return pd.DataFrame(data), None
  
file_path: dtale/dtale/datasets.py
imports: import numpy
  import pandas
  import requests
  import string
  import zipfile
  from datetime import datetime
  from six import BytesIO
label_desc: Use image node_id 7 for calling a global function with example usage: time_dataframe() and returns: pd,  None, np, np