2016-09-26 4 views
-1

2 개의 Excel 파일 (CSV로 덮을 수 있음)이 있습니다.두 개의 Excel 파일을 비교하고 키 열을 기준으로 차이를 부여하십시오.

File 1: 
Last Name First Name id(10 digit) email age course 
    abc  def  1234567890 axd  00 y2k 
    bcd  efg  9bxe  11 k2z 
    cnn  nbc  5678912345 cxn  00 z2k 

File 2: 
Group_ID email  Person_ID Name(Last,First) 
1   axd  1234567890 def,abc 
      cxn  5678912345 nbc,cnn 

그래서 나는, 파일을 생성 할 파일 1 [ID]와 비교 한 후 파일 2 [person_id로] 나에게 결과 (나는 또한 모두 같은 파일 1 [이메일] 및 파일 2 [이메일] 사이에 비교할 수를 줄 것이다 person_id로 이메일 각 행에 고유해야합니다 :

bcd  efg  9bxe  11 k2z 

나는 아직하고 사용하는 방법,하지만 당신은 내가 사용할 수있는 것을 파이썬 안양 기능 말해 수있는 것을 파악하지 않은

+0

이 시도 [! DF1은 [ 'ID는'] = DF2은 [] 'person_id로']'df1.ix을 [. ~ DF1 [ 'ID'] ISIN (df2.Person_ID)]' – MaxU

답변

0

한다고 가정. 당신은 파일 1과 파일 2를 판다 데이터 프레임 df1과 df2에,

df1.loc는

관련 문제