x_hour citibike index hour reshape(- eval_on_features(x_houryregressorout[ ]test-set ^ figure - predictions made by random forest using only the hour of the day the is already much betterbut the predictions clearly miss the weekly pattern now let' also add the day of the week (see figure - )in[ ]x_hour_week np hstack([citibike index dayofweek reshape(- )citibike index hour reshape(- )]eval_on_features(x_hour_weekyregressorout[ ]test-set ^ figure - predictions with random forest using day of week and hour of day features representing data and engineering features