Я делаю расчеты на фрейме данных, в котором я заканчиваю погружение столбца на ноль. Я не хочу удалять строку, имеющую значения inf. Я хочу знать, как с этим справиться?
Я пытался преобразовать его в Nan, но не работает.
Кроме того, конечной целью является использование столбца df['Days needed']
и добавление его вdf['Time']
.
Я пробовал это, но в итоге я ошибся на inf,
df['Time'] = pd.to_datetime(df['Time'])
temp = df['Days needed'].apply(np.ceil).apply(lambda x: pd.Timedelta(x, unit='D'))
df['Day'] = df['Time'] + temp
Я получаю ошибку как OverflowError: cannot convert float infinity to integer on temp.