У меня есть pandas кадр данных, который состоит из двух столбцов: столбца строковых идентификаторов и столбца трехмерных массивов. Массивы сгруппированы по идентификатору. Как я могу сложить все массивы для каждой группы, чтобы для каждого идентификатора был один сложенный массив? У меня есть следующий код:
df1 = pd.DataFrame({'IDs': ids})
df2 = pd.DataFrame({'arrays':arrays})
df = pd.concat([df1, df2], axis=1)
grouped = df['arrays'].groupby(df['IDs'])
(я попытался np.dstack(grouped)
, но это не удалось.)