class_docstr: Radar (aka spider) plot for comparing data bearing multiple dimensions.
code: def _apply_base_opts(
      self, plot: go.Figure, *overrides: dict
  ) -> go.Figure:
      plot = super()._apply_base_opts(plot, *overrides)
      plot.update_polars(
          bgcolor=self.VIZBASE_LAYOUT_OPTS["plot_bgcolor"],
          radialaxis={
              **{
                  k: v
                  for k, v in self.VIZBASE_LAYOUT_OPTS["xaxis"].items()  # type: ignore
                  if k in ["linecolor", "showgrid", "gridcolor"]
              },
              "range": self.axis_range,
          },
      )
      return plot
  
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 4 for calling the Radar obj's underlying member method code with example usage: obj._apply_base_opts(plot) and returns: plot