小编Nie*_*iek的帖子

尝试估算多级数据时小鼠出错

我一直在努力解决一个问题,mice试图将两个级别上丢失的数据归咎于多级别数据。我花了一些时间,但我终于成功地重新创建了错误,这似乎是在mice尝试在函数中创建记录事件时发生的sampler。我有一个变量指示测试版本,但仅与第一次测量相关(之后它是一个常量)。这个变量似乎导致了错误。

当用作"2lonly.pmm"变量的插补方法时mice,会返回错误:Error in get("state", parent.frame(frame)) : object 'state' not found使用任何其他方法都不会导致错误。通常mice会创建一个记录事件,表明变量(或因子情况下的某个级别)已从插补过程中删除。但不知何故,当 method 为 时,它不会创建记录的事件"2lonly.pmm"。非常感谢解决此问题的任何帮助

这是帮助页面中的数据集mice.impute.2lonly.pmm

G <- 250            # number of groups
n <- 20             # number of persons
beta <- .3          # regression coefficient
rho <- .30          # residual intraclass correlation
rho.miss <- .10     # correlation with missing response
missrate <- .50     # missing proportion
y1 <- rep( rnorm( G , sd …
Run Code Online (Sandbox Code Playgroud)

r r-mice

5
推荐指数
1
解决办法
2675
查看次数

“mice”R 包没有输入数据

我已经运行回归来替换数据集中缺失的数据,并希望将其与使用 Stef va Buuren 的“mice”包的结果进行比较

\n\n

我在交叉验证的帖子链接上引用此链接

\n\n

我也在阅读 This ,它的语法和用法类似。

\n\n

我的代码是:

\n\n
imp <- mice(without_response, method = "norm.predict", m = 1) \n#Impute data\nimp_with_mice <- complete(imp) # Store data\n
Run Code Online (Sandbox Code Playgroud)\n\n

当我输出:

\n\n
imp_with_mice[impute_here,]\n
Run Code Online (Sandbox Code Playgroud)\n\n

为了获取需要输入的行,不会替换任何值。我最初在丢失数据的地方有“?”。我现在已经尝试将 \'NA\' 作为字符串,然后尝试使用不带引号的 NA 来类似于简历帖子。

\n\n

在任何情况下,我都无法让老鼠用任何东西替换我的 16 个第 7 列值。

\n\n

请帮助我使用。

\n\n

这些是我希望替换变量的行的示例:

\n\n
      V1  V2 V3 V4 V5 V6 V7 V8 V9 V10 \n24 1057013 8  4 5   1  2 NA  7  3  1 \n41 1096800 6  6 6   9  6 NA …
Run Code Online (Sandbox Code Playgroud)

r na r-mice

0
推荐指数
1
解决办法
1万
查看次数

标签 统计

r ×2

r-mice ×2

na ×1