R软件如何绘制马赛克图
1、查看数据,以R自带的数据集HairEyeColor为例。ftable(HairEyeColor),表示把分类数据按列联表的形式显示。从数据中可以看到该数据集有三个分类变量,即:Hair、Eye、Sex。

3、同样,利用vcd包中的函数mosaic绘制马赛克图。添加选项shade = TRUE将根据拟合模型的皮尔逊残差值对图形上色。添加选项legend = TRUE将展示残差的图例。代码如下:library(vcd)mosaic(HairEyeColor,shade=TRUE,legend=TRUE,color=TRUE)

5、检验性别与头发和眼睛颜色联合作用的独立性。结果表明:男性在棕色头发和眼睛的人群中很少,在棕色头发和蓝色眼睛的人群中占了过多的比例。fm <- loglin(HairEyeColor, list(1:2, 3))pchisq(fm$pearson, fm$df, lower.tail = FALSE)


声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:85
阅读量:68
阅读量:49
阅读量:74
阅读量:65