pandas,根据某一列合并两个dataframe

pandas,根据某一列合并两个dataframe
how="left"指的是以左侧df_all_nav为准
df_all_nav = pd.merge(df_all_nav, df_temp,how=“left” ,on=“F_INFO_WINDCODE” )
例子:
Debug====
F_INFO_WINDCODE 20190701
0 150284.SZ 0.6110
1 150231.SZ 1.2314
2 150232.SZ 0.1668
3 360001.OF 4.1664
4 001047.OF 1.1230
Check…
file-name WDS_ANN_DATE_20190702_ALL.csv 20190702
Debug====
F_INFO_WINDCODE 20190702 20190701
0 003869.OF 1.0863 1.0858
1 519947.OF 0.9756 0.9740
2 519935.OF 1.2080 1.1820
3 519929.OF 0.7770 0.7490
4 163007.OF 1.1243 1.1201
Check…
file-name WDS_ANN_DATE_20190703_ALL.csv 20190703
Debug====
F_INFO_WINDCODE 20190703 20190702 20190701
0 006073.OF 1.0357 1.0352 1.0351
1 006074.OF 1.0334 1.0330 1.0329
2 006114.OF 1.0770 1.0771 1.0732
3 006115.OF 1.0755 1.0756 1.0718
4 006225.OF 1.1147 1.1141 1.0897
Check…
file-name WDS_ANN_DATE_20190704_ALL.csv 20190704
Debug====
F_INFO_WINDCODE 20190704 20190703 20190702 20190701
0 260202.OF 13400.1881 13399.6359 13399.0747 13398.4841
1 260102.OF 14581.9316 14581.4271 14580.9152 14580.3681
2 004167.OF 11009.5064 11008.6783 11007.8144 11006.9379
3 003402.OF 10994.0893 10993.3340 10992.5427 10991.7397
4 001401.OF 11188.0777 11187.2972 11186.7510 11186.1800
Check…
file-name WDS_ANN_DATE_20190705_ALL.csv 20190705
Debug====
F_INFO_WINDCODE 20190705 20190704 20190703 20190702 20190701
0 004108.OF 1.0219 1.0217 1.0209 1.0194 1.0191
1 004109.OF 1.0267 1.0266 1.0258 1.0243 1.0240
2 004153.OF 1.1950 1.1960 1.2000 1.1990 1.1900
3 004154.OF 1.1800 1.1810 1.1850 1.1840 1.1750

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值