Я не уверен, что это достаточно хорошо, но преобразует True в 1, а любое другое значение будет преобразовано в 0
import pandas as pd
ser = pd.Series(['True', 'False','Nan'], dtype='object')
ser = (ser == 'True').astype('int')
print(ser)
Вывод:
0 1
1 0
2 0