- список фреймов данных (например, dfs = [df1, df2, ...])
- все столбцы фреймов данных являются мультииндексными (например, [("something", "id",), ("something", "age"), ...])

- я хочу установить "concept_id" для ключа и создания нового кадра данных, например:

что мне делать?
- pd.concat(dfs,keys=["concept_id"], join=" external", axis=1)
[*]reduce(lambda df1, df2: pd.merge(df1, df2, on="concept_id", How="outer"), dfs)
возникла ошибка: xlsxwriter.Exceptions.OverlappingRange: диапазон слияния «B1:J1» перекрывает предыдущий диапазон слияния «B1:J1».
Подробнее здесь: https://stackoverflow.com/questions/785 ... dex-concat