У меня есть следующий фрейм данных:
df = pd.DataFrame.from_dict({'id' : ['001', '002', '003'], 'name' : ['Louis', 'Tom', 'Jane'],
'Operating Systems': [67, 54, 77], 'Data Structures' : [88, 67, 90], 'Calculus' : [71, 53, 66]})
, который отображает следующую таблицу:
id name Operating Systems Data Structures Calculus
001 Louis 67 88 71
002 Tom 54 67 53
003 Jane 77 90 66
Мне нужна следующая таблица:
id name subject mark
001 Louis Operating Systems 67
002 Tom Data Structures 88
003 Jane Calculus 71
001 Louis Operating Systems 54
002 Tom Data Structures 67
003 Jane Calculus 53
001 Louis Operating Systems 77
002 Tom Data Structures 90
003 Jane Calculus 66
Как сделать Я поворачиваю свой фрейм данных, чтобы получить этот результат?