如何命名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