繁体   English   中英

合并具有不同索引的两个数据帧

[英]Merging two dataframes with different indexes

我有两个数据帧:

df1(索引是日期):

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

df2(index为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

我应该使用哪种功能?

添加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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM