У меня есть 3 dfs в списке. Каждый df имеет одни и те же строки, однако порядок этих строк не одинаков. Они сортируются по значению.Pandas: concat отсортированные dfs с одинаковыми метками
Я хотел бы объединить эти dfs вместе, но он терпит неудачу, потому что порядок ярлыков строк не совпадает.
мой ДФС:
Total Total Total
sony 5 hond 9 phon 6
hond 6 sony 3 phon 3
phon 8 phon 4 hond 2
phon 3 phon 5 sony 8
Вот как пытаются CONCAT:
pd.concat(listofdfs, axis=1)
есть способ Concat этой глубины без сортировки их? Я думал, что concat не заботится о позиционировании лейблов, поскольку каждый df содержит одни и те же метки?
проход 'ignore_index = true'' pd.concat (listofdfs, ось = 1, ignore_index = True) 'должна работать – EdChum
Я получаю эту ошибку: ValueError: Форма переданных значений (6, 15), индексы подразумевают (6, 14). Однако concat отлично работает, если я сортирую каждый df. –
Так вы хотите снова «присоединиться»? – EdChum