如何解决R:如何在 MICE 插补后执行 add1-model 分析
我有一个数据集,我已经为其创建了 5 个小鼠插补并保存在对象 using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Logging;
using Microsoft.Management.Infrastructure;
using Microsoft.Management.Infrastructure.Options;
using System;
using System.Threading;
using System.Threading.Tasks;
private readonly ILogger<Worker> _logger;
private readonly IServiceProvider _serviceProvider;
public Worker (ILogger<Worker> logger,IServiceProvider serviceProvider)
{
_logger = logger;
_serviceProvider = serviceProvider;
}
protected override async Task ExecuteAsync(CancellationToken stoppingToken)
{
while (!stoppingToken.IsCancellationRequested)
{
_logger.Log("Creating scope to get a new DataContext.");
// this will give us a scoped service
var scope = _serviceProvider.CreateScope().ServiceProvider;
// if DataContext were configured as singleton through AddSingleton<DataContext>
// in ConfigureServices,this would always be the same instance. Since it's added
// as Scoped,we'll get the same instance every time we ask for the service from
// our scope but each time we create a new scope it'll be a new instance.
var context = scope.GetService<DataContext>();
// do something with context
// we can validate that within our scope it's always the same object reference:
_logger.Log("Get scoped service multiple times yields the same reference: {0}",object.ReferenceEquals(context,scope.GetService<DataContext>());
context.Dispose();
}
}
中。
在执行 MICE 插补之前,我已经对数据进行了一些 explotoray 分析。现在我继续进行统计分析,目的是找到一个“好的”回归模型。这样做时,我通常会检查一个空模型并使用 miceModel
命令来了解我的初始协变量如何描述数据。
但是,在使用了小鼠插补之后,我不知道如何
- 在对象
add1
上使用add1
命令 - 汇集
miceModel
分析的结果。
我目前有以下代码(不起作用):
add1
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。