랭귀지/pandas
pandas df1의 a컬럼으로 df2 a컬럼 검색
유키공
2024. 8. 7. 10:58
import pandas as pd
# 예시 데이터프레임 생성
df1 = pd.DataFrame({'a': [1, 2, 3]})
df2 = pd.DataFrame({'a': [2, 3, 4, 5], 'b': ['x', 'y', 'z', 'w']})
# df1의 a 컬럼을 기준으로 df2의 a 컬럼을 검색하여 df2 전체 반환
result = df2[df2['a'].isin(df1['a'])]
print(result)