code: def _create_supported_by_module(
      module_name: str, pd_module_group: Any, ps_module_group: Any
  ) -> Dict[str, SupportedStatus]:
      """
      Create a dictionary of supported status for a specific pandas module.
  
      Parameters
      ----------
      module_name : str
          Name of the module in pandas.
      pd_module_group : Any
          Importable pandas module.
      ps_module_group : Any
          Corresponding pyspark.pandas module.
  
      Returns
      -------
      Dict[str, SupportedStatus]
          Dictionary of supported status for the module.
      """
      pd_module = (
          getattr(pd_module_group, module_name)
          if module_name
          else pd_module_group
      )
      try:
          ps_module = (
              getattr(ps_module_group, module_name)
              if module_name
              else ps_module_group
          )
      except (AttributeError, PandasNotImplementedError):
          # module not implemented
          return {}
  
      pd_funcs = dict(
          [
              m
              for m in getmembers(pd_module, isfunction)
              if not m[0].startswith("_")
          ]
      )
      if not pd_funcs:
          return {}
  
      ps_funcs = dict(
          [
              m
              for m in getmembers(ps_module, isfunction)
              if not m[0].startswith("_")
          ]
      )
  
      return _organize_by_implementation_status(
          module_name,
          pd_funcs,
          ps_funcs,
          pd_module_group,
          ps_module_group,
      )
  
imports: import warnings
  from enum import Enum, unique
  from inspect import getmembers, isclass, isfunction, signature
  from typing import Any, Callable, Dict, List, NamedTuple, Set, TextIO, Tuple
  import pyspark.pandas
  import pyspark.pandas.groupby
  import pyspark.pandas.window
  import pandas
  import pandas.core.groupby
  import pandas.core.window
  from pyspark.loose_version import LooseVersion
  from pyspark.pandas.exceptions import PandasNotImplementedError
label_desc: Use image node_id 6 for calling a global function with example usage: _create_supported_by_module(module_name, pd_module_group, ps_module_group) and returns: _organize_by_implementation_status, dict, dict