So you have a polygon and you want to filter out areas that aren't in a region? A reproducible example would be useful.
Otherwise, have a look at the sf package. Just read in your shapefile, then filter out the points either spatially or based on some criteria in the dataset.