code: def _setup_class_test_explore(
      nybb_filename, naturalearth_lowres, naturalearth_cities, request
  ):
      request.cls.nybb = gpd.read_file(nybb_filename)
      request.cls.world = gpd.read_file(naturalearth_lowres)
      request.cls.cities = gpd.read_file(naturalearth_cities)
      request.cls.chicago = gpd.read_file(
          geodatasets.get_path("geoda.chicago_commpop")
      )
      request.cls.world["range"] = range(len(request.cls.world))
      request.cls.missing = request.cls.world.copy()
      np.random.seed(42)
      request.cls.missing.loc[
          np.random.choice(request.cls.missing.index, 40), "continent"
      ] = np.nan
      request.cls.missing.loc[
          np.random.choice(request.cls.missing.index, 40), "pop_est"
      ] = np.nan
  
imports: import geopandas
  import numpy
  import pandas
  import pytest
  import shapely
  from packaging.version import Version
  from matplotlib import cm
  from matplotlib import colors
  from branca.colormap import StepColormap
label_desc: Use image node_id 1 for calling a global function with example usage: _setup_class_test_explore(nybb_filename, naturalearth_lowres, naturalearth_cities, request) without return types