2012-10-27 3 views
0

R의 "plot (region)"명령으로 제목이 인쇄되지 않습니다. 어떻게 해결할 수 있습니까? "main"명령은 아래 "plot"줄 중 하나에서 작동하지 않습니다.R에서 "plot (region)"을 사용할 때 제목을 포함시키는 방법은 무엇입니까?

library(OpenStreetMap) 
library(rJava) 
library(rgdal) 
library(UScensus2000) 

data(louisiana.tract) 
m65 = na.omit([email protected]$age.65.up) 
a65 = cut(m65,breaks=c(min(m65),500,750,1000,3500)) 
levels(a65) = c("0-500","501-750","751-1000",">1000") 

la <- spTransform(louisiana.tract,osm()) 
lat <- c(30.4, 29.5) 
lon <- c(-90.7, -89.5) 
region <- openmap(c(lat[1],lon[1]),c(lat[2],lon[2]),zoom=10,'osm') 
windows() 
plot(region, main = "New Orleans area: \n residents 65 and over by ZIP") 
plot(la,add=TRUE,col=c("light cyan","light blue", "cyan" ,"dodgerblue")) 
    legend(locator(1), cex=.8, levels(a65), fill=c("light cyan","light blue", "cyan" ,"dodgerblue")) 
+0

UScensus2000 패키지가 크다. 사람들은 오래 기다려야합니다. –

+0

그것이 2 PC에서 실행된다는 사실은 3 분의 1이 아니라면 충분한 정보를 제공하지 않았다는 것을 의미합니다. 이것은 다른 사람이 설치가 잘못되었는지 확인하는 설문 조사 또는 독자층입니다. 따라서 작동중인 시스템과 작동하지 않는 시스템에서 sessionInfo()를 사용하여 시스템 세부 정보를 제공해야합니까? (또는 이들을 적절한 OS 태그로 두 개의 개별 질문으로 나눕니다.) –

+1

''open'의 출력이 어떤 클래스에 대해서도'plot' 메소드가 "main"인자를 허용하는 것을 잊었을 가능성이 있습니다. 패키지의'plot. [whateverclass]'코드를 봐야 할 것이다. –

답변

4

플롯 루틴이 "기본"인수를 결여되어있는 경우, 당신은 단순히이와 "주"-title 배치 할 수 있습니다 :

title(main = "New Orleans area: \n residents 65 and over by ZIP") 
+0

매우 도움이됩니다. 감사합니다. – rolando2

관련 문제