У меня есть этот фрейм данных pyspark:
Borough, Neighborhood, Count, Row_Number
B, UES, 5, 1
B, MID, 10, 2
B, UWS, 4, 3
BR, EV, 1, 1
BR, WB, 4, 2
BR, MID, 5, 3
Я хочу преобразовать его в нечто вроде этого:
Borough, Neighborhood_1, Count_1, Neighborhood_2, Count_2, Neighborhood_3, Count_3
B, UES, 5, MID, 10, UWS, 4
BR, EV, 1, WB, 4, MID, 5
Вот что я мог бы придумать:
df.groupBy('Borough').pivot('Neighborhood')
Но я продолжаю получать ошибки. Кто-нибудь может указать на ошибку?