class_docstr: Block with correlations
class_docstr_tok: ["Block","with","correlations"]
code: def _plot(self, names: List[str], method: str) -> Tuple[go.Figure]:
      if not names:
          return (
              EmptyFigure(height=self._height, text="Select a series"),
          )
  
      df_corr = self.df_corr[method].loc[names, names]
      df = self.df[names]
      return (
          viz.ScatterMatrix(
              df, df_corr, width=self._height, height=self._height
          ).plot,
      )
  
imports: from typing import List, Tuple, Callable, Any
  import pandas
  from tslumen.plot import interactive
  from tslumen.plot.interactive.base import go
  from tslumen.report.dashboard._dash import dbc, html, Component, Plot, EmptyFigure
  from tslumen.report.dashboard.base import DashInput, DashSection, DashBlock
label_desc: Use image node_id 4 for calling the BlockTSCorrelations obj's underlying member method code with example usage: obj._plot(names, method) and returns: viz, EmptyFigure