У меня есть 3 серии, которые генерируются из кода, показанного ниже. Я показал код для одной серии ниже
Я хотел бы объединить 3 таких серии/фрейма данных, используя столбцы (subject_id, hadm_id, icustay_id), но, к сожалению, эти заголовки не отображаются в виде имен столбцов. Как мне преобразовать их в столбцы и использовать их для слияния с другой серией/фреймворком данных аналогичного типа данных
Я генерирую серию из другого фрейма данных (df) на основе условия, приведенного ниже. Хотя я уже пытался преобразовать эту серию в фреймворк данных, он все же не отображает индексы, вместо этого он отображает имя столбца как индекс. Я показал результат ниже. Я хотел бы видеть значения «Subject_id», «hadm_id», «icustay_id» в качестве имен столбцов в фрейме данных вместе с другим столбцом «val_bw_80_110», чтобы я мог присоединиться к другим кадрам данных, используя эти 3 идентификатора («Subject_id», «hadm_id» ,'icustay_id')
s1 =
df.groupby(['subject_id','hadm_id','icustay_id'['val_bw_80_110'].mean()
Я ожидаю вывод, в котором идентификаторы (subject_id, hadm_id, icustay_id) преобразуются в имена столбцов и могут использоваться для присоединения/объединения с другими фреймами данных.