code: def draw(self, layout, coord):
          
          params = copy(self.geom.params)
          params.update(self.stat.params)
          params['zorder'] = self.zorder
          self.data = self.geom.handle_na(self.data)
          # At this point each layer must have the data
          # that is created by the plot build process
          self.geom.draw_layer(self.data, layout, coord, **params)
docs: Draw geom
  
          Parameters
          ----------
          layout : Layout
              Layout object created when the plot is getting
              built
          coord : coord
              Type of coordinate axes