2014-09-17 5 views
1

내가지도에 대한 코드는 R.에서 패키지지도와 간단한지도를 만들 싶습니다 : 그 꼭대기에컬러 특정 영역이

library(maps) 
library(mapdata) 
library(maptools)  
library(scales)  
map("worldHires", xlim=c(-20,70),ylim=c(30,90), col="gray90", fill=TRUE) 

을, I xlim=c(-20,70), ylim=c(30,52)으로 바운드 된 영역을 색칠하고 싶습니다. col="blue"

그 방법에 대한 아이디어가 있습니까? 어떤 제안이라도 환영합니다.

+1

'rect (-20,30,70,52, col = "blue")'? 그게 당신이 말하는거야? 나는 "아니오"라고 생각하지만 귀하의 요청을 해석 할 수있는 다른 방법을 생각할 수 없습니다. – MrFlick

답변

1

당신은 rect()를 사용하여 문제없이이 작업을 수행 할 수 있습니다 당신이 아래의지도를 제공

rect(-20, 30, 70, 52, col=alpha("blue", 0.5)) 

합니다. enter image description here

사각형 이외의 모양을 추가하려면 기본 그래픽에서 polygon() 또는 유사한 기능을 시도해 볼 수 있습니다.