pd.concat склеивает по оси 0 (строки) или 1 (колонки); ignore_index, keys, join (inner/outer) управляют index и выравниванием колонок.
Разбор
- Вертикальный concat требует совместимых колонок или получите NaN.
- Горизонтальный — выравнивание по index.
- Не путать concat с merge (ключи).
verify_integrity ловит дубли index.
Итог
concat — стек/сайдкар таблиц; merge — join по ключам.