У меня есть столбец в python pandas DataFrame, который имеет логические значения True/False, но для дальнейших вычислений мне нужно 1/0. Есть ли быстрый способ pandas/numpy сделать это?
EDIT:
Ниже приведенные ниже ответы не сохраняются в случае numpy, который, учитывая массив с целыми числами и значениями True/False, возвращает dtype=object
в таком массиве. Чтобы продолжить вычисления в numpy, мне пришлось явно указать np_values = np.array(df.values, dtype = np.float64)
.