Я пытаюсь преобразовать [timedelta64 [ns]] dtype в int, так как хочу начать обучение модели, но постоянно получаю следующую ошибку: TypeError: не могу ввести timedelta из [timedelta64 [ns]] в [float64]
Мне нужно преобразовать его в число dtype перед тренировкой, правильно?
edit: у меня есть набор данных, и предиктором Y является тип данных [timedelta64 [ns]], где он предсказывает, сколько число дней, в которые указанная дневная смена записей составляла:
X столбцов (все столбцы были преобразованы в числа с помощью одного горячего кодировщика, поскольку некоторые из них были категоричными) Роль Тип Значение ставки по фазе
Y столбец Смещение даты 20 дней 15 дни 10 дней
Так что мне нужно преобразовать столбец Y в int перед тренировкой модели? Если да, то как?