0
나는 두 테이블하는 병합 할 및 B. 표 A는이 두 개의 기둥 사이에 퍼져 B에서, 하나의 열에서의 값을 갖는다 :pandas (python)의 병합에 둘 이상의 열을 지정할 수 있습니까?
A
1 2 3
X X HH
Y D HD
B
1 2
HD NaN
Nan HH
I가 성공하지 시도 :
newTable = PD .merge는 left_on과 righ_on에 대해 열 이름 S를 사용하므로 가능하다고 가정합니다. 방법? http://pandas.pydata.org/pandas-docs/dev/merging.html
은 상호 배타적 인 B 열입니까? 그렇다면 세 번째 열을 만들어 병합하여 사용할 수 있습니다. – mkln
예, 그렇습니다! 먼저 B1과 B2를 병합 하시겠습니까? – MJP
예'B [1] [pd.isnull (B [1])] = B [2] [pd.isnull (B [1])] ' – mkln