小编Max*_*rre的帖子

如何处理 lmer 列中的缺失值 (NA)

我想在使用 时使​​用na.passfor 。某些列中的数据集的某些观察值存在值。我只想控制包含 的变量。非常重要的是,在控制固定效应后,数据集的大小将保持不变。我想我必须与in一起工作。我正在使用以下模型:na.actionlmerNANAna.actionlmer()

baseline_model_0 <- lmer(formula=log_life_time_income_child ~  nationality_dummy + 
    sex_dummy + region_dummy + political_position_dummy +(1|Family), data = baseline_df
Run Code Online (Sandbox Code Playgroud)

qr.default(X, tol = tol, LAPACK = FALSE) 中的错误:外部函数调用中的 NA/NaN/Inf (arg 1)

我的数据:如下所示,所有控制变量中都有相当多的 NA。所以“扔掉”所有这些观察结果是没有选择的!

一个例子:

nat_dummy
1   : 335
2   :  19
NA's: 252
Run Code Online (Sandbox Code Playgroud)

我的问题:

1.) 如何将所有控制变量(以多列表示)包含到模型中而不排除观察值(以行表示)?

2.) 如何lmer处理所有列中缺失的变量?

r lme4 na mixed-models

2
推荐指数
1
解决办法
1925
查看次数

标签 统计

lme4 ×1

mixed-models ×1

na ×1

r ×1