📖 Merge & Concat
🌟 concat()
💭 Q91. df1과 df2 데이터를 하나의 데이터 프레임으로 합쳐라
total = pd.concat([df1,df2], axis=0)
Ans = total
Ans
💭 [ Q92-93 ] df3과 df4 데이터를 하나의 데이터 프레임으로 합치기
df3 = df.iloc[:2,:4]
df4 = df.iloc[5:,3:]
display(df3)
display(df4)
💭 Q92. 합친 데이터플레임에서 둘다 포함하고 있는 년도에 대해서만 고려
Ans = pd.concat([df3,df4],join='inner')
Ans
💭 Q93.합친 데이터 프레임에서 모든 컬럼이 출력될 수 있도록 고려
Ans = pd.concat([df3,df4],join='outer').fillna(0)
Ans
🌟 merge()
💭 [ Q94-95 ] df5과 df6 데이터를 하나의 데이터 프레임으로 merge함수를 이용하여 합치기
df.set_index('Location', inplace = True)
df5 = df.T.iloc[:7,:3]
df6 = df.T.iloc[6:,2:5]
display(df5)
display(df6)
💭 Q94. 합친 데이터플레임에서 Algeria컬럼을 key로 하고 두 데이터 모두 포함하는 데이터만 출력
Ans = pd.merge(df5,df6,on='Algeria',how='inner')
Ans
💭 Q95. 합친 데이터플레임에서 Algeria컬럼을 key로 하고 합집합으로 합치기
Ans =pd.merge(df5,df6,on='Algeria',how='outer').fillna(0)
Ans