I have a dataframe that is structured like so (similar to a pivot table):
A | B | December 2022 | January 2023 |
---|---|---|---|
A1 | B1 | 100 | 200 |
A1 | B2 | 101 | 201 |
I'd like to and transpose my dataframe in a way so it reads:
Month | A | B | Value |
---|---|---|---|
December 2022 | A1 | B1 | 100 |
December 2022 | A1 | B2 | 101 |
January 2023 | A1 | B1 | 200 |
January 2023 | A1 | B2 | 201 |
etc. I've attempted
df.T
But it gives me:
A | A1 | A1 |
---|---|---|
B | B1 | B2 |
December 2022 | 100 | 101 |
January 2023 | 200 | 201 |