Я пытаюсь перенести некоторые строки моего PySpark-данных в столбцы
Я сделал много попыток, но, похоже, не могу получить правильные результаты.
Датафрейм сейчас выглядит так
ArticleID |Category |Value
1 Color Black
1 Gender Male
2 Color Green
2 Gender Female
3 Color Blue
3 Gender Male
Ситуация, которую я пытаюсь получить, это
ArticleID |Color |Gender
1 Black Male
2 Green Female
3 Blue Male
Редактировать: Вопрос может быть таким же в некоторых областях, но этот требует агрегирования по первому элементу для поворотной строки.
agg(f.first())
Предлагаемый вопрос может объединяться по числовым операциям.