【发布时间】:2018-10-13 02:38:28
【问题描述】:
作为一名 R 初学者,我发现如何计算多重插补数据的描述性统计数据非常困难(比运行其他一些基本分析,例如相关性和回归分析更难)。
这些类型的问题以道歉 (Descriptive statistics (Means, StdDevs) using multiply imputed data: R) 开头,但尚未得到回答 (https://stats.stackexchange.com/questions/296193/pooling-basic-descriptives-from-several-multiply-imputed-datasets-using-mice) 或很快被否决。
这是对miceadds 函数(https://www.rdocumentation.org/packages/miceadds/versions/2.10-14/topics/stats0) 的描述,我发现以mids 格式存储的数据很难理解。
我已经使用 summary(complete(imp)) 获得了一些输出,例如平均值、中位数、最小值、最大值,但我很想知道如何获得额外的汇总输出(例如,偏斜/峰度、标准差、方差)。
插图借鉴于之前的一张海报:
> imp <- mice(nhanes, seed = 23109)
iter imp variable
1 1 bmi hyp chl
1 2 bmi hyp chl
1 3 bmi hyp chl
1 4 bmi hyp chl
1 5 bmi hyp chl
2 1 bmi hyp chl
2 2 bmi hyp chl
2 3 bmi hyp chl
> summary(complete(imp))
age bmi hyp chl
1:12 Min. :20.40 1:18 Min. :113
2: 7 1st Qu.:24.90 2: 7 1st Qu.:186
3: 6 Median :27.40 Median :199
Mean :27.37 Mean :194
3rd Qu.:30.10 3rd Qu.:218
Max. :35.30 Max. :284
有人愿意花时间说明如何使用 mids 对象来获得基本描述吗?
【问题讨论】:
-
我对你的问题表示同情……但通常回答有一些代码的问题更容易!听起来您有两个问题:(1)了解
mids对象的格式; (2) 查找标准偏差、方差等。对于 (1),str是您的朋友。对于 (2),var和sd将有所帮助,一旦你找到了你想要应用它们的向量。
标签: r summary imputation r-mice