A resposta depende do tipo de relacionamento que você deseja representar entre o recurso de horário e a variável de destino.
Se você codificar o tempo como numérico, estará impondo certas restrições ao modelo. Para um modelo de regressão linear, o efeito do tempo agora é monotônico, ou o alvo aumentará ou diminuirá com o tempo. Para árvores de decisão, os valores de tempo próximos um do outro serão agrupados.
Codificar o tempo como categórico oferece ao modelo mais flexibilidade, mas em alguns casos, o modelo pode não ter dados suficientes para aprender bem. Uma técnica que pode ser útil é agrupar valores de tempo em algum número de conjuntos e usar o conjunto como um atributo categórico.
Alguns exemplos de agrupamentos:
- Por mês, agrupe em trimestres ou temporadas, dependendo do caso de uso. Por exemplo: Jan-Mar, Abr-Jun, etc.
- Para a hora do dia, agrupe em baldes da hora do dia: manhã, noite, etc,
- Para o dia da semana, agrupe em dia da semana, fim de semana.
Cada uma das opções acima também pode ser usada diretamente como um atributo categórico, com dados suficientes. Além disso, os agrupamentos também podem ser descobertos por análise de dados, para complementar uma abordagem baseada no conhecimento do domínio.