아래에서 달성 할 수있는 방법을 찾으려고합니다. df1과 df2는 그 차이를 찾기 위해 찾은 두 개의 예제 데이터 프레임입니다. 그것들은 같은 컬럼을 가지지 만 행 데이터는 추가 된 새 이름, 오래된 제거 또는 기존 세트의 데이터를 기반으로 변경 될 수 있습니다.팬더 : 두 데이터 프레임 간 변경
DF1 :
Col1 Col2 Col3 Col4 Col5
0 1 ABC 94 xxx apple
1 1 DEF 24 xxx apple
2 2 ABC 40 yyy banana
3 3 ABC 74 zzz pear
4 3 DEF 43 zzz pear
DF2 :
Col1 Col2 Col3 Col4 Col5
0 1 ABC 71 xxx apple
1 2 PQR 65 yyy banana
2 3 ABC 86 zzz pear
3 3 DEF 53 zzz pear
4 4 PQR 26 mmm pineapple
출력 :
Col1 Col2 Col3 Col4 Col5
0 1 ABC -23 xxx apple
1 1 DEF -24 xxx apple
2 2 ABC -40 yyy banana
3 2 PQR 65 yyy banana
4 3 ABC 12 zzz pear
5 3 DEF 10 zzz pear
6 4 PQR 26 mmm pineapple
내가 this을 시도하고 가지 설명 유래 링크,하지만 난 단지에 대한 변경이 필요했다 특정 열에 만 적용 할 수 있고 새 행에 새 키를 추가 할 수 있습니다 (예 : Col1). gether
감사합니다. 식별자가 열 C1, C2, C4와 C5 인 경우
따라서 결과 : block? –
참으로 .. 이것은 내가 생각하기에 내가 만든 문제의 모든 측면을 다루는 예제이다. – spiff