У меня есть датафрейм, подобный показанному нижеадаптировать мой код
Я хотел бы преобразовать это, чтобы найти maximum of **val_max** for each subject
.
Это то, что я пытался. Хотя это работает и дает мне вывод, структура пока не точна
t1 = op1.groupby(['subject_id','item_name'])['val_max'].max().reset_index()
t1.set_index(['subject_id','item_name']).unstack().add_prefix('Max_').rename_axis(None).reset_index()
Вместо этого я хотел бы, чтобы мой вывод был похожкак показано ниже
Обратите внимание, что имена столбцов являются пользовательскими. Я не хочу придерживаться prefix/suffix constraint