如何命名r中维度的“标题”?

也许是一个愚蠢的问题,但我无法找到答案。 如果我做了VCD包,以便镶嵌情节:如何命名r中维度的“标题”?

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”。

我想命名这些“年”和“输出”,但我找不到这个参数。 我怎么能这样做?提前致谢。

回答:

您可以指定dimnames这样:

dimnames(test) <- list(foo=colnames(test),bar=rownames(test)) 

mosaic(test, shade=T, legend=T)

事实上,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)

以上是 如何命名r中维度的“标题”? 的全部内容, 来源链接: utcz.com/qa/262198.html

回到顶部