У меня есть следующие данные:
code desc amt month
----- ---------- ----- ------
aa item aa 12 4/2019
aa item aa 7 5/2019
bb item bb 5 4/2019
bb item bb 35 5/2019
bc widget bc 109 3/2019
bc widget bc 100 4/2019
df widget df 29 5/2019
Я хочу повернуть эти данные так, чтобы они выглядели так:
code desc 3/2019 4/2019 5/2019
----- ---------- -------- -------- --------
aa item aa 0 12 7
bb item bb 0 5 35
bc widget bc 109 100 0
df widget df 0 0 29
Все сводные примеры, которые я вижу, включают функции агрегации, но я не хочу агрегировать, мне просто нужно объединить / транспонировать данные. Как я могу это сделать?