# We only keep the columns that don't contain any -999 in the equation
x_train=data_set[train_rows].T[columns_ok].T
x_test=data_set[test_rows].T[columns_ok].T
y_train=data_set[train_rows,col]
y_train=np.expand_dims(y_train,axis=1)
y_test=data_set[test_rows,col]
y_test=np.expand_dims(y_test,axis=1)
# If the minimum value of the column (without taking -999 values into account) is positive, we mark the column as "positive" column (= it should not contain any negative number)