Ответ
concat — это операция объединения данных (например, таблиц или массивов) по вертикали (строки) или горизонтали (столбцы). В Pandas pd.concat() часто используется для соединения DataFrame или Series.
Пример вертикального объединения:
import pandas as pd
df1 = pd.DataFrame({'A': [1, 2], 'B': [3, 4]})
df2 = pd.DataFrame({'A': [5, 6], 'B': [7, 8]})
result = pd.concat([df1, df2], axis=0) # axis=0 (по умолчанию) — складывает строки
Пример горизонтального объединения:
result = pd.concat([df1, df2], axis=1) # axis=1 — добавляет столбцы
Ключевые параметры:
axis: направление объединения (0 — строки, 1 — столбцы).ignore_index: сброс индексов (еслиTrue).join: тип соединения ('inner'или'outer').