擅长:python、mysql、java
<p>您可以在重命名<code>Pred_class</code>后使用pandas merge\u asof,如下所示</p>
<p><code>
dframe = dframe.rename(columns={'Pred_class':'Class'})
s = pd.merge_asof(X, dframe, on='Class')
s['FinalQ'] = s['Quantity'] - s['Class']</code></p>
<p><code>Index Quantity Class Delta FinalQ
0 1 0 -0.04 1
1 5 0 -0.04 5
2 6 1 1.90 5
3 8 2 20.30 6
4 9 3 -7.00 6
5 0 4 6.60 -4
</code></p>