我知道當列中的值為空時,可以使用以下方法將空值所在的行設定為 False:df_device_commission[['X']].notna().any(axis=1 )
我的問題是:如果資料框列中的值小于 0,則將具有該值的行設定為 False
這應該如何實作?
uj5u.com熱心網友回復:
正如你提到的lt,這等于<
df_device_commission[['X']].lt(0).any(axis=1)
#(df_device_commission[['X']]<0).any(axis=1)
uj5u.com熱心網友回復:
這行簡單的代碼將解決您的問題
df_device_commission[df_device_commission['X']<0] = False
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/403827.html
標籤:
上一篇:Tensorflow-gpucudnn_cnn_infer64_8.dll無法識別[錯誤代碼193]
下一篇:熊貓根據另一列中的值求和相應的值
