class_docstr: Result Parsing Stage
docstr: Add the result to the memory.
  
  Args:
      result (dict): The result to add to the memory
      context (PipelineContext) : Pipeline Context
docstr_tok: ["Add","the","result","to","the","memory",".","Args",":","result","(","dict",")",":","The","result","to","add","to","the","memory","context","(","PipelineContext",")",":","Pipeline","Context"]
code: def _add_result_to_memory(
      self, result: dict, context: PipelineContext
  ):
      """
      Add the result to the memory.
  
      Args:
          result (dict): The result to add to the memory
          context (PipelineContext) : Pipeline Context
      """
      if result is None:
          return
  
      if result["type"] in ["string", "number"]:
          context.memory.add(result["value"], False)
      elif result["type"] == "dataframe":
          context.memory.add("Check it out: <dataframe>", False)
      elif result["type"] == "plot":
          context.memory.add("Check it out: <plot>", False)
  
imports: from typing import Any
  from ..base_logic_unit import BaseLogicUnit
  from ..pipeline_context import PipelineContext
label_desc: Use image node_id 2 for calling the ResultParsing obj's underlying member method code with example usage: obj._add_result_to_memory(result, context) without return types