无法调整shading_max中的截止水平

时间:2017-10-03 07:36:38

标签: r

通过rnso(How to change color palette of mosaic plot

关注R中的vcd问题

我想问一下在尝试调整阴影最大马赛克中的截止水平时我做错了什么?

library(vcd)

mat <- matrix(c(120,230,84,70,130,83,13,26,18),3)
dimnames(mat) <- list(c("good","fair","poor"),c("a","b","c"))
mat

set.seed(403)
mosaic(mat, gp = shading_max)

到目前为止这种方法很好但是当试图修改(1-alpha)级别时没有任何反应。它看起来与使用默认级别(0.9和0.99)时相同。例如,

set.seed(403)
mosaic(mat, gp = shading_max, level = c(0.6, 0.99), n = 1000)

1 个答案:

答案 0 :(得分:2)

使用gp_args:着色生成函数的参数列表。

mosaic(mat, gp = shading_max, 
   gp_args = list(level = c(0.6, 0.99), n = 1000))

enter image description here