使用miceforest进行多重插补,为什么四个诊断绘图按照官网代码运行后会出现下面结果:
代码:
kds = mf.ImputationKernel(
df_new2,
datasets=4,
save_all_iterations=True,
save_models=1,
random_state=10
)
kds.mice(
interations=3,
n_jobs=-1
)
kds.plot_imputed_distributions(wspace=0.3, hspace=0.3)
kds.plot_correlations(wspace=0.3, hspace=0.3)
plt.show()
结果分别报错:
TypeError: 'NoneType' object is not iterable
AttributeError: 'Line2D' object has no property 'warn_singular'
但是另外两个(变量重要性和均值收敛)诊断绘图可以正常显示