Pyspark объединяет столбцы в разных строках в один порядок строк по другому столбцуPython

Программы на Python
Гость
Pyspark объединяет столбцы в разных строках в один порядок строк по другому столбцу

Сообщение Гость »



Изображение


У меня есть кадр данных с двумя столбцами CLMN_SEQ_NUM и CLMN_NM. Я пытаюсь объединить столбцы CLMN_NM в одну строку, разделенную запятыми.

Желаемый о/п PR_NAME,PR_ID,PR_ZIP,PR_ADDRESS,PR_COUNTRY

cols_comb = df.agg(F.concat_ws(",",F.collect_list(F.col("CLMN_NM")))).first()[0] Но заказ приходит по-другому PR_ZIP,PR_NAME,PR_COUNTRY,PR_ID,PR_ADDRESS, а не то, как это в кадре данных.

Как объединить столбцы, которые нужно упорядочить по CLMN_SEQ_NUM

Вернуться в «Python»