class_docstr: Vertical interval represented by a line with a point
  
  {usage}
  
  Parameters
  ----------
  {common_parameters}
  fatten : float, default=2
      A multiplicative factor used to increase the size of the
      point along the line-range.
class_docstr_tok: ["Vertical","interval","represented","by","a","line","with","a","point","{","usage","}","Parameters","--","--","--","--","--","{","common_parameters","}","fatten",":","float",",","default=2","A","multiplicative","factor","used","to","increase","the","size","of","the","point","along","the","line-range","."]
code: def draw_group(
      data: pd.DataFrame,
      panel_params: panel_view,
      coord: Coord,
      ax: Axes,
      **params: Any,
  ):
      geom_linerange.draw_group(
          data.copy(), panel_params, coord, ax, **params
      )
      data["size"] = data["size"] * params["fatten"]
      data["stroke"] = geom_point.DEFAULT_AES["stroke"]
      geom_point.draw_group(data, panel_params, coord, ax, **params)
  
file_path: plotnine/plotnine/geoms/geom_pointrange.py
imports: from __future__ import annotations
  import typing
  from ..doctools import document
  from .geom import geom
  from .geom_linerange import geom_linerange
  from .geom_path import geom_path
  from .geom_point import geom_point
label_desc: Use image node_id 1 for calling the geom_pointrange obj's underlying member method code with example usage: obj.draw_group(data, panel_params, coord, ax) without return types