数值的加减会改变python中id,在python中调用Nan值并更改为数字
生活随笔
收集整理的這篇文章主要介紹了
数值的加减会改变python中id,在python中调用Nan值并更改为数字
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
ix已棄用,請不要使用它。在
選項1
我會用np.where-df = df.assign(pro=np.where(df.pro.isnull(), df.property_type, df.pro))
df
id property_type1 property_type pro
0 1 Condominium 2 2.0
1 2 Farm 14 14.0
2 3 House 7 7.0
3 4 Lots/Land 15 15.0
4 5 Mobile/Manufactured Home 13 13.0
5 6 Multi-Family 8 8.0
6 7 Townhouse 11 11.0
7 8 Single Family 10 10.0
8 9 Apt/Condo 1 1.0
9 10 Home 7 7.0
10 11 NaN 29 29.0
選項2
如果要執行就地分配,請使用loc-
^{pr2}$
只計算一次掩碼,然后使用它來索引多次,這應該比計算兩次更有效。在
總結
以上是生活随笔為你收集整理的数值的加减会改变python中id,在python中调用Nan值并更改为数字的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: dockerfile使用(一)
- 下一篇: SQL简繁转换