class_docstr: An abstract class for all class-based plots
docstr: Optional method to support the ``a - b`` operation. must return an
  ``AbstractComposedPlot`` instance. This should produce composed plot that
  compares the difference between this plot and ``another`` plot.
docstr_tok: ["Optional","method","to","support","the","``","a","-","b","``","operation",".","must","return","an","``","AbstractComposedPlot","``","instance",".","This","should","produce","composed","plot","that","compares","the","difference","between","this","plot","and","``","another","``","plot","."]
code: def __sub__(self, another):
      """Optional method to support the ``a - b`` operation. must return an
      ``AbstractComposedPlot`` instance. This should produce composed plot that
      compares the difference between this plot and ``another`` plot.
      """
      raise NotImplementedError(
          f"{type(self).__name__!r} doesn't support the add (+) operator"
      )
  
imports: import json
  from pathlib import Path
  import abc
  from ..report.serialize import figure2html
label_desc: Use image node_id 6 for calling the AbstractPlot obj's underlying member method code with example usage: obj.__sub__(another) without return types