2013-02-26 4 views
3

아마도 멍청한 질문이지만 아직 답을 찾을 수 없습니다. 나는 그래서 VCD 패키지 모자이크 플롯을 한 경우 :r의 차원에서 "superscriptions"이름을 지정하는 방법은 무엇입니까?

library(vcd) 
test<-matrix(c(65,31,495,651), ncol=2,byrow=T) 
colnames(test)<-c("2010", "2011") 
rownames(test)<-c("yes", "now") 
mosaic(test, shade=T, legend=T) 

는 것을 제외하고 매력처럼 작동 년 동안 superscriptions 및 출력 (예/아니오) 표시됩니다 "A"와 "B".

"Years"와 "Outputs"의 이름을 지정하고 싶지만 매개 변수를 찾을 수 없습니다. 어떻게하면됩니까? 미리 감사드립니다.

답변

5

당신은 dimnames이 방법을 지정할 수 있습니다

dimnames(test) <- list(foo=colnames(test),bar=rownames(test)) 
mosaic(test, shade=T, legend=T) 
사실

enter image description here

, mosaic은 레이블이 table 기능에 의해 결정된다 비상 테이블에 적용 할 더 적합 :

color <- sample(c("red","blue"),10,replace=TRUE) 
color2 <- sample(c("yellow","green"),10,replace=TRUE) 
tab <- table(color,color2) 
mosaic(tab, shade=T) 

enter image description here

+0

대단히 감사합니다! –

관련 문제