A.3.3 데이터프레임 합치기: concat과 merge
앞서 df1과 df2라는 두 개의 데이터프레임을 만들었다. concat() 함수를 사용하면 하나의 데이터프레임으로 합쳐 df3를 만들 수 있다.
df3 = pd.concat( [ df1, df2 ], axis = 0 )
concat() 함수에는 대상이 될 데이터프레임 외에 axis 매개변수가 있다. axis의 기본값은 0인데, 이는 행 방향(시각적으로 말하자면 세로 방향)으로 합치는 것이다.
▲ 그림 A-16 concat( ) 함수 개념도
그러나 axis 매개변수를 1로 하면 열 방향(시각적으로 가로 방향)으로 합칠 수 있다.
pd.concat( [ df1, df2 ], axis = 1 )
▲ 그림 A-17 axis = 1인 경우 concat( ) 함수의 결과