code: def __str__(self) -> str:
      """What is displayed if user executes: print(datalab)"""
      checks_run = not self.data_issues.issues.empty
      num_examples = self.data_issues.get_info("statistics").get(
          "num_examples"
      )
      num_classes = self.data_issues.get_info("statistics").get(
          "num_classes"
      )
  
      issues_identified = (
          self.data_issues.issue_summary["num_issues"].sum()
          if checks_run
          else "Not checked"
      )
      info_list = [
          f"Checks run: {'Yes' if checks_run else 'No'}",
          f"Number of examples: {num_examples if num_examples is not None else 'Unknown'}",
          f"Number of classes: {num_classes if num_classes is not None else 'Unknown'}",
          f"Issues identified: {issues_identified}",
      ]
  
      return "Datalab:\n" + "\n".join(info_list)
  
imports: from typing import TYPE_CHECKING
label_desc: Use image node_id 3 for calling the _Displayer obj's underlying member method code with example usage: obj.__str__() and returns: unknown