查看原文
其他

探索缺失值模式

2017-11-23 江利冰 临床科研与meta分析

上节我们讲过R语言探索缺失值:R语言探索缺失值(一)

今天我们一起交流学习一下如何使用R语言探索缺失值模式,并进行可视化。

使用列表显示

mice包中的md.patte函数可生成一个以矩阵或者数据库展示缺失值模式的表格。

实例数据为VIM包中的sleep数据集


> library(mice) Warning message:程辑包‘mice’是用R版本3.3.3 来建造的 > md.pattern(sleep) BodyWgt BrainWgt Pred Exp Danger Sleep Span Gest Dream NonD 42 1 1 1 1 1 1 1 1 1 1 0 2 1 1 1 1 1 1 0 1 1 1 1 3 1 1 1 1 1 1 1 0 1 1 1 9 1 1 1 1 1 1 1 1 0 0 2 2 1 1 1 1 1 0 1 1 1 0 2 1 1 1 1 1 1 1 0 0 1 1 2 2 1 1 1 1 1 0 1 1 0 0 3 1 1 1 1 1 1 1 0 1 0 0 3 0 0 0 0 0 4 4 4 12 14 38


表中1为不缺失,0为缺失;第一行为所有变量均不缺失的情况,第二行代表仅缺失span变量的情况,以此类推;第一列代表各位缺失模式的实例个数。

图形探索缺失值模式


> aggr(sleep,prop=F,numbers=T)



图形的阅读对比上述表格,其实是相互对应的。


> aggr(sleep,prop=T,numbers=F)




您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存