class_docstr: Radar (aka spider) plot for comparing data bearing multiple dimensions.
docstr: Args:
      data (pd.DataFrame): Dataframe to be plotted.
      columns (list): Subset of columns to use (optional).
      labels (list): Option to re-label the columns (defined positionally).
      colors (list): For coloring each of the series being plotted.
      axis_range (Tuple[Number, Number]): Manually define the range of values to plot.
      show_legend (bool): Switches legend on/off.
      legend_position (str): Controls the legend positioning.
docstr_tok: ["Args",":","data","(","pd.DataFrame",")",":","Dataframe","to","be","plotted",".","columns","(","list",")",":","Subset","of","columns","to","use","(","optional",")",".","labels","(","list",")",":","Option","to","re-label","the","columns","(","defined","positionally",")",".","colors","(","list",")",":","For","coloring","each","of","the","series","being","plotted",".","axis_range","(","Tuple","[","Number",",","Number","]",")",":","Manually","define","the","range","of","values","to","plot",".","show_legend","(","bool",")",":","Switches","legend","on\/off",".","legend_position","(","str",")",":","Controls","the","legend","positioning","."]
code: def __init__(
      self,
      data: pd.DataFrame,
      columns: Optional[List[str]] = None,
      labels: Optional[List[str]] = None,
      colors: Optional[List[str]] = None,
      axis_range: Optional[tuple] = None,
      show_legend: bool = False,
      legend_position: str = "bottom_left",
      fill: Optional[str] = "toself",
      **kwargs: Any,
  ) -> None:
      """
      Args:
          data (pd.DataFrame): Dataframe to be plotted.
          columns (list): Subset of columns to use (optional).
          labels (list): Option to re-label the columns (defined positionally).
          colors (list): For coloring each of the series being plotted.
          axis_range (Tuple[Number, Number]): Manually define the range of values to plot.
          show_legend (bool): Switches legend on/off.
          legend_position (str): Controls the legend positioning.
      """
      super().__init__(**kwargs)
      self.data = data
      self.columns = columns
      self.labels = labels
      self.colors = colors
      self.show_legend = show_legend
      self.legend_position = legend_position
      self.axis_range = axis_range
      self.fill = fill
  
file_path: tslumen/tslumen/plot/interactive/comparison.py
imports: from typing import Optional, Any, List, Union, Tuple
  import pandas
  from tslumen.plot.interactive.base import VizBase, go
  from tslumen.plot.utils import cmapper, ccontrast
label_desc: Use image node_id 1 to create a new Radar object from inherited base classes: VizBase with example: obj = Radar(data, columns, labels, colors, axis_range, show_legend, legend_position, fill)