Generally it means that there is an error at fit time (error_score
is nan by default but can be set to 'error'
instead).
A good strategy to debug that is to try to fit your model, i.e. model_grid.fit(data_numerical, target)
in your case. You will very likely get an error and you can start trying to understand this error and eventually fix it.