Действительно, в более новых версиях pandas такой подход работать не будет. Дело в том, что столбец с датами содержит пропущенные значения и не может быть преобразован в целочисленный тип. Согласно документации pandas рекомендуется делать так:
Спасибо за замечание, поправлю. Так как такого планы вопросы не сильно относятся к теме публикации, то желательно задавать их в другом месте, например, в личку здесь или в слаке ODS.
Эти преобразования сделаны для приведения даты к unix time stamp — в таком формате признак уже можно использовать в моделях.
В результате приведения даты к целочисленному виду мы получаем число в наносекундах, отсюда и деление на миллиард.
Спасибо за замечание, поправлю. Так как такого планы вопросы не сильно относятся к теме публикации, то желательно задавать их в другом месте, например, в личку здесь или в слаке ODS.
В результате приведения даты к целочисленному виду мы получаем число в наносекундах, отсюда и деление на миллиард.