Pandas 셀프 조인

1 개요[ | ]

Pandas 셀프 조인
import pandas as pd
df1 = pd.DataFrame({
  'EmployeeID':[123,124,145,201,305,306],
  'LastName':['Rafferty','Jones','Heisenberg','Robinson','Smith','Williams'],
  'Country':['Australia','Australia','Australia','United States','Germany','Germany'],
  'DepartmentID':[31,33,33,34,34,None]
})
df1
temp = df1.drop(columns='DepartmentID')
temp = temp.merge(temp,on='Country')
temp[temp['EmployeeID_x'] < temp['EmployeeID_y']].reset_index(drop=True)

2 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}