python2F 将DataFrame中的列对应另一DataFrame的列, 并相互对齐

如果用对应法,直接使用dataframe的merge即可

        combine_dict = pd.DataFrame({'VC_ENTRUSTDIR_NAME': ['买入', '证券买入', '卖出', '证券卖出', '融券卖出', '买券还券'],    'trading_dir_mark': [1, 1, -1, -1, -1, 1], 'trading_code2': ['-多', '-多', '-多', '-多','-空', '-空']}, index=[1, 2, 3, 4, 5, 6])

trading_needed = pd.merge(trading_needs_stock, combine_dict, on='VC_ENTRUSTDIR_NAME', how='left')

如果combine_dict 和 trading_needs_stock 拥有相同的列,'VC_ENTRUSTDIR_NAME‘, 那么使用merge, 不管数量是否对齐,最终的结果都会产生对齐复制。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值