I have this dataframe
| Year | Country | Gold | Silver | Bronze |
|---|---|---|---|---|
| 1896 | Afghanistan | 5 | 4 | 3 |
| 1896 | Algeria | 1 | 2 | 3 |
And I want to unstack it like this:
| Year | Country | medal | no of medals |
|---|---|---|---|
| 1896 | Afghanistan | Gold | 5 |
| 1896 | Afghanistan | Silver | 4 |
| 1896 | Afghanistan | Bronze | 3 |
| 1896 | Algeria | Gold | 1 |
| 1896 | Algeria | Silver | 2 |
| 1896 | Algeria | Bronze | 3 |
The idea that I have in mind is iterate over each year and create a new dataframe but I'm very stuck with that.