2017-12-22 2 views
1

내가 두 dataframes이

   a b 
1900-01-01 1 2 
1900-01-02 1 3 
1900-01-03 3 3 

DF2을 (색인은 int) : 병합 후

c 
0 3 
1 1 

:

   a b d 
1900-01-01 1 2 3 
1900-01-02 1 3 1 
1900-01-03 3 3 

사용합니까?

+0

질문을 사용하고 왜 작동하지 않습니다. –

답변

2

values을 추가하고 시도 무엇의 접근 방식을 포함한다 게시 at

df1.at[:len(df2),'d']=df2.c.values 
df1 
Out[1200]: 
      a b d 
1900-01-01 1 2 3.0 
1900-01-02 1 3 1.0 
1900-01-03 3 3 NaN