簡體   English   中英

替換、轉換、更改、布爾型 False 和 True 為 0 和 1

[英]Replace, convert, change, a bool False and True to 0 and 1

我已經嘗試了 web 上的幾乎所有組合,即使我沒有收到錯誤,bool false 也不會更改為 0

df['loan_status_is_great'].replace({'False': 0})
df['loan_status_is_great'].replace('False',0,inplace=True)

我不確定這是否足夠好,但會將 True 轉換為 1,任何其他值都將轉換為 0

import pandas as pd
ser = pd.Series(['True', 'False','Nan'], dtype='object')
ser = (ser == 'True').astype('int')

print(ser)


Output:

0    1
1    0
2    0

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM