r - 如何告诉马赛克(马赛克图,R,VCD包)即使在使用残余阴影时也总是打印p值?
问题描述
当我使用默认阴影制作马赛克图时shade=T
,p 值显示在图例下方
mosaic(~ gear + carb, data = mtcars, shade=T)
当我改为使用Friendly2
着色时,我没有得到 p 值。
mosaic(~ gear + carb, data = mtcars, gp=shading_Friendly2)
解决方案
我认为最好的方法是使用默认包含 p 值的不同着色器(如 shading_hcl),然后修改该着色器的颜色(https://rdrr.io/cran/vcd/src/R /shadings.R )
因此,要使您的示例使用该新着色器:
cars <- table(mtcars$gear, mtcars$carb)
mosaic(cars, gp = shading_hcl(observed=cars, eps=0.01, lty=1:2, h=c(260,0), c=c(200, 200), l=c(90, 50)))
推荐阅读
- html - 访问相机 objc 的 iOS Web 视图应用程序
- php - php接收和使用来自外部网站的xml发布数据
- python - 使用 django forms.py 获取用户输入不返回任何内容
- bootloader - atmel启动代码的优化
- sqlite - 使每个单词的首字母大写 Sqlite
- java - 如何从同一网络上的连接设备获取广播消息?
- javascript - 输入字段中值更改的 CSS 更改。jQuery
- mysql - phpMyAdmin 错误 #1210
- dockerfile - Concourse 尝试使用错误的 sha256 摘要拉取 docker 图像并失败
- angularjs - chrome 更新到 66 版后应用程序无法运行,但在 Firefox 和 Edge 中运行