해결된 질문
작성
·
325
답변 1
1
안녕하세요:)
concat은 아래로 그대로 합치거나 (axis=0, 기본값)
옆으로 그대로 합치게 됩니다. (axis=1)
일반적으로는 제공된 X_train의 순서와 y_train의 순서가 동일합니다.
(작업형2에서 이런 상황을 만들진 않을 것 같습니다.)
질문주신 id에 따라 합치기 위해서는 merge (또는 join)을 활용합니다.
예시코드를 보여주면 아래와 같습니다. 이런형태가 출제된다면 작업형1이 좀 더 적합해 보여요 :) 화이팅입니다.
pd.merge(X_train, y_train, how='left', left_on='id', right_on='id')