É "hora do dia" em que o valor pode ser 0, 1, 2, ..., 23 uma variável categórica? Eu ficaria tentado a dizer não, já que 5, por exemplo, está "mais próximo" de 4 ou 6 do que de 3 ou 7.
Por outro lado, há descontinuidade entre 23 e 0.
Então, geralmente é considerado categórico ou não? Observe que 'hora' é uma das variáveis independentes, não a variável que estou tentando prever.