code: def __init__(
      self,
      pandas_function: str,
      spark_target_function: str,
      description: str,
  ):
      self.pandas_source = pandas_function
      self.spark_target = spark_target_function
      hint = code_change_hint(pandas_function, spark_target_function)
      if len(description) > 0:
          description += " " + hint
      else:
          description = hint
      super().__init__(description)
  
file_path: spark/python/pyspark/pandas/exceptions.py
imports: from typing import Optional
label_desc: Use image node_id 1 to create a new SparkPandasNotImplementedError object from inherited base classes: NotImplementedError with example: obj = SparkPandasNotImplementedError(pandas_function, spark_target_function, description)