如何在Pandas DataFrame中将True / False映射到1/0?
问题内容:
我在python pandas DataFrame中有一列具有布尔True /
False值的列,但是为了进行进一步的计算,我需要1/0表示形式。有没有一种快速的熊猫/ numpy方法来做到这一点?
问题答案:
一种将布尔值的单列转换为整数1或0的列的简洁方法:
df["somecolumn"] = df["somecolumn"].astype(int)