I am plotting this shapefile and adding countries borders:
library(terra)
library(ggplot2)
v <- vect(system.file("ex/lux.shp", package="terra"))
ggplot(v) +
geom_spatvector(aes(fill = "NAME_1"), color = "grey")+ borders()+scale_x_continuous(limits = c(4, 8)) +
scale_y_continuous(limits = c(48, 52))
There are weird lines, any idea on how to correct this