class_docstr: <<< Boxplot >>>
  
  A box-plot is a statistical chart used to show a set of data dispersion data.
  It displays the maximum, minimum, median, lower quartile, and upper quartile
  of a set of data.
code: def add_yaxis(
      self,
      series_name: str,
      y_axis: types.Optional[
          types.Sequence[types.Union[opts.BoxplotItem, dict]]
      ] = None,
      *,
      chart_type: str = ChartType.BOXPLOT,
      xaxis_index: types.Optional[types.Numeric] = None,
      yaxis_index: types.Optional[types.Numeric] = None,
      dataset_index: types.Optional[types.Numeric] = None,
      box_width: types.Optional[types.Sequence] = None,
      selected_mode: types.Union[bool, str] = False,
      label_opts: types.Label = opts.LabelOpts(),
      markpoint_opts: types.MarkPoint = opts.MarkPointOpts(),
      markline_opts: types.MarkLine = opts.MarkLineOpts(),
      tooltip_opts: types.Tooltip = None,
      itemstyle_opts: types.ItemStyle = None,
  ):
      if box_width is None:
          box_width = [7, 50]
  
      self._append_legend(series_name)
      self.options.get("series").append(
          {
              "type": chart_type,
              "name": series_name,
              "xAxisIndex": xaxis_index,
              "yAxisIndex": yaxis_index,
              "datasetIndex": dataset_index,
              "boxWidth": box_width,
              "selected_mode": selected_mode,
              "data": y_axis,
              "label": label_opts,
              "markPoint": markpoint_opts,
              "markLine": markline_opts,
              "tooltip": tooltip_opts,
              "itemStyle": itemstyle_opts,
          }
      )
      return self
  
imports: from ...None import options
  from ...None import types
  from ...charts.chart import RectChart
  from ...globals import ChartType
label_desc: Use image node_id 1 for calling the Boxplot obj's underlying member method code with example usage: obj.add_yaxis(series_name, y_axis) and returns: self