Как объединить графики (слои) в R Studio?

Как я могу объединить два участка (слоя)? На первом графике есть точки с данными, а на втором - граница этих точек. Вот что у меня есть:

data <- read.csv('data.csv')
coordinates(data) <- ~x+y 
proj4string(data) <- '+init=epsg:2180' 
plot(data)
boundary <- readOGR(dsn='.', layer='boundary')
plot(boundary)

Дело в том, что я хочу объединить границу с данными. Я также хочу изменить цвет границы. Заранее спасибо.

1 ответ

Решение

То, что вы хотите, может быть polygon

#Example Data
set.seed(42)
mydata = cbind(rnorm(100),rnorm(100))
boundary = mydata[chull(mydata),]

#Plot points first
plot(mydata,xlab="X-axis",ylab="Y-axis")
#Then plot the boundary
polygon(boundary,lty = 2)
Другие вопросы по тегам