我有以下2个数据帧(df_a,df_b):
df_a
N0_YLDF
0 11.79
1 7.86
2 5.78
3 5.35
4 6.32
5 11.79
6 6.89
7 10.74
df_b
N0_YLDF N0_DWOC
0 6.29 4
1 2.32 4
2 9.10 4
3 4.89 4
4 10.22 4
5 3.80 3
6 5.55 3
7 6.36 3
我想在df_a中添加一列N0_DWOC,以便该列中的值来自df_a['N0_YLDF']最接近df_b['N0_YLDF']的行。在
现在,我正在做一个简单的合并,但这并不是我想要的
Tags:
另一种方法是减去笛卡尔积中的所有对,然后得到每对的最小绝对值索引:
那就去吧
^{pr2}$您可以在
df_b['N0_YLDF']
中找到介于(排序)值中间的截止值。然后调用pd.cut
对df_a['N0_YLDF']
中的值进行分类,截断值为bin边:收益率
^{pr2}$要连接
N0_DWOC
上的两个数据帧,可以使用:它产生了
相关问题 更多 >
编程相关推荐