Python/Pandas

[Pandas] 데이터프레임 연결

데이터 세상 2022. 4. 26. 14:49
728x90
반응형

concat()

axis=1 매개변수를 설정하여 행의 축을 따라 연결

df1 = pd.DataFrame(np.arange(6).reshape(3,2),
                  index=list('abc'),
                  columns=['one', 'two'])
df2 = pd.DataFrame(np.arange(4).reshape(2,2),
                  index=list('ac'),
                  columns=['three', 'four'])
                  
pd.concat([df1, df2])

axis=0 매개변수를 설정하여 열의 축을 따라 연결

df1 = pd.DataFrame(np.arange(6).reshape(3,2),
                  index=list('abc'),
                  columns=['one', 'two'])
df2 = pd.DataFrame(np.arange(4).reshape(2,2),
                  index=list('ac'),
                  columns=['three', 'four'])
                  
pd.concat([df1, df2], axis=1, keys=['df1', 'df2'])

 

append()

새로운 행 추가

 

728x90
반응형

'Python > Pandas' 카테고리의 다른 글

[Pandas] 데이터 정렬하기  (0) 2022.04.26
[Pandas] 데이터프레임 병합  (0) 2022.04.26
[Pandas] Pandas 개념  (0) 2022.04.25
[Pandas] apply 함수, applymap 함수, map 함수  (0) 2021.05.10
[Pandas] Pandas-Profiling  (0) 2021.04.12