我一直在使用R(3.3-3.5版本)中的MICE包(2.2-3.3版本)处理一个推定的数据集。虽然加载了mice包,但找不到函数cbind.mids()。最小示例:Loading required package: lattice
The following objects仅使用mice包中的cbind(
在用包计算R之后,我想要生成应急表。fit显示了列表中的表,但是如果我pool()它们,将引发以下错误:Error in pool(fit) : Object has no coef() method.我做错了什么?此基本示例复制错误:fit <- with(imp, table(bmi, hyp))
est <- pool(fit)
我尝试使用以下代码将NA值替换为列的中位数 imputed_data <- mice(data, method="median") 我发现没有办法用MICE包的中位数代替NA值 Error in get(fn): object 'mice.impute.median' not found 有没有办法用MICE的中位数代替NA值?
使用mice包,我们如何检查合并分析的残差平方和?library(mice) fit <- with(imp, lm(chl ~ age + bmi))summary(pool(fit))
fit包含对每个输入数据集的分析,并对汇集的结果进行pool(fit)。是否有一个命令可以检查标准lm对象的残差平方和,比如residuals(
我正在尝试使用MICE的statsmodels包来估算我的列的值。我不知道该怎么使用它。无论我运行什么,都会抛出错误:ValueError: variable to be imputed has no observed valuesdf=pd.read_csv('contacts.csv', engine='c',low_memory=False)
from statsmodels.imputation.mice imp