Відповідь залежить від типу зв’язків, які ви хочете представити між часовою ознакою та цільовою змінною.
Якщо ви кодуєте час як числовий, то ви накладаєте певні обмеження на модель. Для лінійної регресійної моделі ефект часу тепер є монотонним, або ціль з часом збільшуватиметься чи зменшуватиметься. Для дерев рішень значення часу, близькі один до одного, будуть згруповані разом.
Кодування часу як категоричного дає моделі більшу гнучкість, але в деяких випадках модель може не мати достатньо даних, щоб добре навчатися. Один метод, який може бути корисним, - це групувати значення часу разом у деяку кількість множин і використовувати набір як категоричний атрибут.
Деякі приклади групувань:
- Щомісяця групуйте на квартали чи пори року, залежно від випадку використання. Наприклад: січень-березень, квітень-червень тощо.
- За годину дня групуйте у відра часу: вранці, ввечері тощо,
- Для дня на тиждень, групуйтесь на будній день, вихідні дні.
Кожне з вищезазначеного також може бути використане безпосередньо як категоричний атрибут, якщо отримати достатньо даних. Крім того, групування можна також виявити за допомогою аналізу даних, щоб доповнити підхід, заснований на знаннях домену.