class_docstr: String methods for pandas-on-Spark Series
class_docstr_tok: ["String","methods","for","pandas-on-Spark","Series"]
docstr: Return the Unicode normal form for the strings in the Series.
  
  For more information on the forms, see the
  :func:`unicodedata.normalize`.
  
  Parameters
  ----------
  form : {‘NFC’, ‘NFKC’, ‘NFD’, ‘NFKD’}
      Unicode form.
  
  Returns
  -------
  Series of objects
      A Series of normalized strings.
code: def normalize(self, form: str) -> "ps.Series":
      """
      Return the Unicode normal form for the strings in the Series.
  
      For more information on the forms, see the
      :func:`unicodedata.normalize`.
  
      Parameters
      ----------
      form : {‘NFC’, ‘NFKC’, ‘NFD’, ‘NFKD’}
          Unicode form.
  
      Returns
      -------
      Series of objects
          A Series of normalized strings.
      """
  
      def pandas_normalize(s) -> ps.Series[str]:  # type: ignore[no-untyped-def]
          return s.str.normalize(form)
  
      return self._data.pandas_on_spark.transform_batch(
          pandas_normalize
      )
  
imports: from typing import Any, Callable, Dict, List, Optional, Union, cast, no_type_check
  import numpy
  import pandas
  from pyspark.sql.types import StringType, BinaryType, ArrayType, LongType, MapType
  from pyspark.sql import functions
  from pyspark.sql.functions import pandas_udf
  import pyspark.pandas
label_desc: Use image node_id 37 for calling the StringMethods obj's underlying member method code with example usage: obj.normalize(form) and returns: self, s