class_docstr: Block with ts features radar
class_docstr_tok: ["Block","with","ts","features","radar"]
code: def _plot(
      self, features: str, names: List[str]
  ) -> Tuple[go.Figure, ...]:
      if not names:
          return (
              EmptyFigure(height=self._height, text="Select a series"),
          )
  
      df_fts = self.df_fts.loc[_FTS[features], names].T
      plot_radar = viz.Radar(
          df_fts,
          height=self._height,
          show_legend=True,
          legend_position="bottom",
      ).plot
      return (plot_radar,)
  
imports: from typing import List, Tuple, Callable
  import pandas
  from tslumen.plot import interactive
  from tslumen.plot.interactive.base import go
  from tslumen.report.dashboard.base import DashInput, DashSection, DashBlock
  from tslumen.report.dashboard._dash import dbc, html, Component, Plot, EmptyFigure
label_desc: Use image node_id 3 for calling the BlockTSFeaturesRadar obj's underlying member method code with example usage: obj._plot(features, names) and returns: plot_radar, EmptyFigure