Преобразуйте фрейм данных PySpark в словарь после группировки элементов в столбце в качестве ключа.Python

Программы на Python
Anonymous
Преобразуйте фрейм данных PySpark в словарь после группировки элементов в столбце в качестве ключа.

Сообщение Anonymous »

У меня есть фрейм данных PySpark ниже:




Идентификатор
Значение




1
значение-1


1
значение-2


1
значение-3


2
значение-1


2
значение-2




Я хочу преобразовать его в словарь:

Код: Выделить всё

dict1 = {'1':['value-1','value-2','value-3'], '2':['value-1','value-2']}
Я смог это сделать (написал ответ ниже), но мне нужен гораздо более простой и эффективный способ без преобразования фрейма данных в Pandas.


Подробнее здесь: https://stackoverflow.com/questions/753 ... n-the-colu

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