code: def load_frame(url, skiprows):
      """
      Load a DataFrame of data from a Bank of Canada site.
      """
      return (
          pd.read_csv(
              url,
              skiprows=skiprows,
              skipinitialspace=True,
              na_values=["Bank holiday", "Not available"],
              parse_dates=["Date"],
              index_col="Date",
          )
          .dropna(how="all")
          .tz_localize("UTC")
          .rename(columns=COLUMN_NAMES)
      )
  
file_path: catalyst/catalyst/data/treasuries_can.py
imports: import pandas
  import six
  from toolz import curry
  from toolz.curried.operator import add
label_desc: Use image node_id 2 for calling a global function with example usage: load_frame(url, skiprows) and returns: pd