[SPARK-24324][PYTHON] Pandas Grouped Map UDF should assign result columns by name