如何将pandas(DataFrame,Series)的bool值立即转换为int类型(0,1)


您所要做的就是将

1

相乘

sample.py

1
2
3
4
5
6
7
8
import pandas as pd
#DataFrame
df = pd.DataFrame({'A': (True, False, True),})
df * 1

#Series
sr = pd.Series([True, False, True],index=[0,1,2])
sr * 1

20181228-121452.jpg