我想在使用 时使用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处理所有列中缺失的变量?