class_docstr: Base class of all Geoms
class_docstr_tok: ["Base","class","of","all","Geoms"]
docstr: Plot data belonging to a group.
  
  Parameters
  ----------
  data :
      Data to be plotted by this geom. This is the
      dataframe created in the plot_build pipeline.
  panel_params :
      The scale information as may be required by the
      axes. At this point, that information is about
      ranges, ticks and labels. Keys of interest to
      the geom are:
  
      ```python
      "x_range"  # tuple
      "y_range"  # tuple
      ```
  coord : coord
      Coordinate (e.g. coord_cartesian) system of the geom.
  ax : axes
      Axes on which to plot.
  params : dict
      Combined parameters for the geom and stat. Also
      includes the `zorder`.
docstr_tok: ["Plot","data","belonging","to","a","group",".","Parameters","--","--","--","--","--","data",":","Data","to","be","plotted","by","this","geom",".","This","is","the","dataframe","created","in","the","plot_build","pipeline",".","panel_params",":","The","scale","information","as","may","be","required","by","the","axes",".","At","this","point",",","that","information","is","about","ranges",",","ticks","and","labels",".","Keys","of","interest","to","the","geom","are",":","``","`","python","``","x_range","''","#","tuple","``","y_range","''","#","tuple","``","`","coord",":","coord","Coordinate","(","e.g",".","coord_cartesian",")","system","of","the","geom",".","ax",":","axes","Axes","on","which","to","plot",".","params",":","dict","Combined","parameters","for","the","geom","and","stat",".","Also","includes","the","`","zorder","`","."]
code: def draw_group(
      data: pd.DataFrame,
      panel_params: panel_view,
      coord: Coord,
      ax: Axes,
      **params: Any,
  ):
      """
      Plot data belonging to a group.
  
      Parameters
      ----------
      data :
          Data to be plotted by this geom. This is the
          dataframe created in the plot_build pipeline.
      panel_params :
          The scale information as may be required by the
          axes. At this point, that information is about
          ranges, ticks and labels. Keys of interest to
          the geom are:
  
          ```python
          "x_range"  # tuple
          "y_range"  # tuple
          ```
      coord : coord
          Coordinate (e.g. coord_cartesian) system of the geom.
      ax : axes
          Axes on which to plot.
      params : dict
          Combined parameters for the geom and stat. Also
          includes the `zorder`.
      """
      msg = "The geom should implement this method."
      raise NotImplementedError(msg)
  
imports: from __future__ import annotations
  import typing
  from abc import ABC
  from copy import deepcopy
  from itertools import chain, repeat
  from .._utils import copy_keys, data_mapping_as_kwargs, is_list_like, remove_missing
  from .._utils.registry import Register, Registry
  from ..exceptions import PlotnineError
  from ..layer import layer
  from ..mapping.aes import is_valid_aesthetic, rename_aesthetics
  from ..mapping.evaluation import evaluate
  from ..positions.position import position
  from ..stats.stat import stat
label_desc: Use image node_id 9 for calling the geom obj's underlying member method code with example usage: obj.draw_group(data, panel_params, coord, ax) without return types