cereal| name | mfr | calories | protein | |
|---|---|---|---|---|
| 0 | Special K | K | 110 | 6 |
| 1 | Apple Jacks | K | 110 | 2 |
| 2 | Raisin Bran | K | 120 | 3 |
| 3 | Cheerios | G | 110 | 6 |
| 4 | Wheaties | G | 100 | 3 |
melted_cereal = (cereal.melt(id_vars=['name', 'mfr'] ,
value_vars=['calories', 'protein'],
var_name='nutrition',
value_name='value')
)
melted_cereal| name | mfr | nutrition | value | |
|---|---|---|---|---|
| 0 | Special K | K | calories | 110 |
| 1 | Apple Jacks | K | calories | 110 |
| 2 | Raisin Bran | K | calories | 120 |
| ... | ... | ... | ... | ... |
| 7 | Raisin Bran | K | protein | 3 |
| 8 | Cheerios | G | protein | 6 |
| 9 | Wheaties | G | protein | 3 |
10 rows × 4 columns