how can i select all dataframe rows that are within a certain distance of a given value in a specific column?,df.iloc[indexers]