我想在图中创建一个带有标签的马赛克图(R 包 vcd,参见例如http://cran.r-project.org/web/packages/vcd/vignettes/residual-shadings.pdf )。标签应显示各种因素的组合或某些自定义标签以及此类别组合中总观察值的百分比(参见例如http://i.usatoday.net/communitymanager/_photos/technology-live/2011/07 /28/nielsen0728x-large.jpg,尽管这不是马赛克图)。我怀疑像 labeling_values 函数之类的东西可能在这里发挥作用,但我不能完全让它发挥作用。
library(vcd)
library(MASS)
data("Titanic")
mosaic(Titanic, labeling = labeling_values)
以对非统计学家友好的方式用分类数据表示两个变量的替代方法也受到欢迎,并且是可接受的解决方案。