在Stata中汇集和保存多个插补数据的简单技术

在Stata中汇集和保存多个插补数据的简单技术,stata,Stata,我在Stata中使用多重插补方法生成了每个变量的5系列数据(child035educ035)。生成的数据在以下系列中格式化 我想知道我进一步分析的最佳数据集。我无法从文献中得到明确的信息来汇集插补数据以生成一个干净的集合。根据Stata手册中的程序描述,我相信系列5可能是最好的解决方案 我阅读了Stata手册(mi extract)和许多关于如何在Stata中保存最佳数据集以导出到Excel的博客文章,但这些方法都不起作用。我尝试了wide和mlong格式,使用了两种不同的方法[mi extra

我在Stata中使用多重插补方法生成了每个变量的5系列数据(
child035
educ035
)。生成的数据在以下系列中格式化

  • 我想知道我进一步分析的最佳数据集。我无法从文献中得到明确的信息来汇集插补数据以生成一个干净的集合。根据Stata手册中的程序描述,我相信系列5可能是最好的解决方案

  • 我阅读了Stata手册(
    mi extract
    )和许多关于如何在Stata中保存最佳数据集以导出到Excel的博客文章,但这些方法都不起作用。我尝试了
    wide
    mlong
    格式,使用了两种不同的方法[
    mi extract 5
    keep if m==5
    ,后跟
    replace m=0
    ],但无法获得干净的数据集。我收到一条错误消息
    no;当我遵循mi extract 5时,内存中的数据将丢失

    _1个教育单元35个教育单元2个教育单元35个教育单元3个教育单元35个教育单元4个教育单元35个教育单元5个教育单元35个教育单元35个 _1个孩子035个孩子2个孩子035个孩子3个孩子035个孩子4个孩子035个孩子035个孩子035个孩子

  • 我有两个问题:

  • 是否有一种简单的方法来汇集数据并获得最佳的数据集 数据?最后一个插补集是最佳解吗?或平均 5系列

  • 你能给我看一下Stata中提取数据的简单代码吗 以上述格式生成的干净数据集


  • 我不太清楚你到底在做什么。但是,如果您得到类似“数据将丢失”之类的信息,您可以尝试使用“清除”选项,或者在您的情况下执行任何操作。将其包装在
    保存中<代码>还原
    以确保稍后返回原始数据

    欢迎光临。Vist。多重插补的目的不是获得最佳替代数据集。这更像是一个统计问题,因为你想做的是可疑的。谢谢大家尝试帮助我。澄清我的问题:我的213人数据集有10个变量,其中有一些缺失的观察值。Stata mi插补命令为每个个体生成20组完整数据。我想选择并导出20个数据集中的第15个数据集,作为原始完整数据集在另一个软件中进行分析。选择和提取第15组数据的R命令是“completeData”,我通过如下尝试和错误解决了问题。1.我将输入的数据保存在内存文件中,作为
    save Mydata
    。2.我提取了所需的数据集(本例中为第15组)通过Stata code
    mi extract 15
    .3.我打开数据编辑器,检查是否有完整的数据,没有缺失值。4.我通过“另存为”将完整的数据集保存在我的PC文件夹中“菜单,并为该文件指定了一个新名称。注:统计专家建议使用所有插补数据集进行分析,但使用一个完整的数据集更容易重复分析,尤其是导出到其他软件。谢谢