擅长:python、mysql、java
<p>试试这个代码</p>
<pre><code>df['remarks']= np.where(df.wt.div(df.pred,fill_value=1).eq(0),'Anamoly',np.where(((abs(df['pred']-df['wt']))/df['wt']).lt(0.25), "Weight Anomaly", 'Pass'))
</code></pre>
<p>我认为您输入的输出与函数不匹配。至少有一个值应为“Weight Anamoly”。调整<code>lt(0.25)</code>以获得所需的结果。它代表“小于”,您可以将其更改为“gt”(大于),以满足您的需要</p>