我有两个数据帧:
df1(索引是日期):
a b
1900-01-01 1 2
1900-01-02 1 3
1900-01-03 3 3
df2(index is 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 :(得分:3)
添加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