code: def _boxf(self, serie):
          
          serie_node = self.svg.serie(serie)
          # Note: q0 and q4 do not literally mean the zero-th quartile
          # and the fourth quartile, but rather the distance from 1.5 times
          # the inter-quartile range to Q1 and Q3, respectively.
          boxes = self.svg.node(serie_node['plot'], class_="boxes")
  
          metadata = serie.metadata.get(0)
  
          box = decorate(self.svg, self.svg.node(boxes, class_='box'), metadata)
  
          val = self._format(serie, 0)
  
          x_center, y_center = self._draw_box(
              box, serie.points[1:6], serie.outliers, serie.index, metadata
          )
          self._tooltip_data(
              box, val, x_center, y_center, "centered",
              self._get_x_label(serie.index)
          )
          self._static_value(serie_node, val, x_center, y_center, metadata)
docs: For a specific series, draw the box plot.