Обрабатываете инфу в пандах? - PullRequest
0 голосов
/ 25 октября 2019

Я делаю расчеты на фрейме данных, в котором я заканчиваю погружение столбца на ноль. Я не хочу удалять строку, имеющую значения 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.

...