class_docstr: Strategy for how to create a plot.
docstr: Plot the given data to the given `ax`. 
docstr_tok: ["Plot","the","given","data","to","the","given","`","ax","`","."]
code: def plot(
      self,
      ax: Axes,
      file_key: Tuple[str, ...],
      column_key: Tuple[str, ...],
      row_key: Tuple[str, ...],
      line_by: GroupingSpec,
      metrics_df: pd.DataFrame,
      metadata: Collection[BenchmarkMetadata],
  ) -> None:
      """Plot the given data to the given `ax`."""
  
file_path: GPflow/benchmark/plotter_api.py
imports: from abc import ABC, abstractmethod
  from typing import TYPE_CHECKING, Any, Callable, Collection, Tuple
  import pandas
  from matplotlib.axes import Axes
  from benchmark.metadata import BenchmarkMetadata
  from benchmark.registry import Registry
label_desc: Use image node_id 1 for calling the Plotter obj's underlying member method code with example usage: obj.plot(ax, file_key, column_key, row_key, line_by, metrics_df, metadata) without return types