728x90
728x90
pd.concat을 이용해 dict에 있는 dataframe을 열 방향으로 합쳐보려고 합니다.
먼저 dict안에 데이터프레임을 넣어주겠습니다.
df_dict={}
df1=pd.DataFrame({"col1" :["딸기","사과","배","수박"], "col2":[1,2,3,4]})
df2=pd.DataFrame({"col3" :["손명오","박연진","전재준","혜정"], "col4":[True,False,False,True]})
df_dict[0]=df1
df_dict[1]=df2
딕셔너리안에 data frame 2개를 넣어줬습니다.
2개의 dataframe을 열 방향으로 붙여보겠습니다.
df_concat = pd.concat(df_dict, ignore_index=False,axis=1)
위처럼 열방향으로 합쳐지는걸 볼 수 있습니다.
column index에 multi index가 붙어있어 보기헷갈리수도 있는데 해당 인덱스를 없애는 방법은 다음에 보려고 합니다.
728x90
728x90
'파이썬(Python)' 카테고리의 다른 글
python ) row 인덱스 초기화 하기 .feat rest_index() in python (0) | 2023.03.21 |
---|---|
python ) 특정 문자열 포함 확인하기 feat. str.contains() in python (0) | 2023.03.18 |
Python) DataFrame에 column추가하기 .insert in python (0) | 2023.03.11 |
Python ) Python function similar to r %in% function )R의 %in%함수와 비슷한 Python 함수 .isin() in python (0) | 2023.03.10 |
python ) 문자열 만들기 in python (1) | 2022.06.13 |
댓글