0
두 개의 D ataFrame
중 하나가 다른 하나 (A)보다 큽니다. B의 레이블은 모두 A에 포함되어 있습니다. 해당 행/열 값에 대해 차이 (A-B)를 취하고 싶습니다. 누구든지 어떤 제안이 있습니까?팬다 : 해당 차이 복용
두 개의 D ataFrame
중 하나가 다른 하나 (A)보다 큽니다. B의 레이블은 모두 A에 포함되어 있습니다. 해당 행/열 값에 대해 차이 (A-B)를 취하고 싶습니다. 누구든지 어떤 제안이 있습니까?팬다 : 해당 차이 복용
당신은 단순히 A.sub (B)를 할 수 있어야합니다. 예를 들어 :
one two
1 -0.999523 -2.111082
2 -2.197760 -0.412689
3 -0.534728 0.037255
와 B는 다음과 같습니다 :
는 A는df = DataFrame(np.random.randn(4, 2), columns=['one','two'])
A = df.ix[1:, ['one', 'two']]
B = df.ix[:2, ['one']].apply(lambda x: x *2)
경우
one
0 -1.940326
1 -1.999046
2 -4.395521
A.sub (B)는 당신에게 줄 것이다 :
one two
0 NaN NaN
1 0.999523 NaN
2 2.197760 NaN
3 NaN NaN
또는를 나는 그 질문을 오해 했는가?