code: def require_minimum_pandas_version() -> None:
      """Raise ImportError if minimum version of Pandas is not installed"""
      # TODO(HyukjinKwon): Relocate and deduplicate the version specification.
      minimum_pandas_version = "1.4.4"
  
      try:
          import pandas
  
          have_pandas = True
      except ImportError as error:
          have_pandas = False
          raised_error = error
      if not have_pandas:
          raise PySparkImportError(
              error_class="PACKAGE_NOT_INSTALLED",
              message_parameters={
                  "package_name": "Pandas",
                  "minimum_version": str(minimum_pandas_version),
              },
          ) from raised_error
      if LooseVersion(pandas.__version__) < LooseVersion(
          minimum_pandas_version
      ):
          raise PySparkImportError(
              error_class="UNSUPPORTED_PACKAGE_VERSION",
              message_parameters={
                  "package_name": "Pandas",
                  "minimum_version": str(minimum_pandas_version),
                  "current_version": str(pandas.__version__),
              },
          )
  
imports: from pyspark.loose_version import LooseVersion
  from pyspark.errors import PySparkImportError, PySparkRuntimeError
label_desc: Use image node_id 1 for calling a global function with example usage: require_minimum_pandas_version() without return types