从Flexmix绘制拟合值时的混乱图

时间:2019-05-22 11:13:23

标签: r plot model-fitting mixture-model

我试图在通过flexmix包估算的数据中绘制3个分量的3条回归线。 但是,当我尝试绘制第一个分量的预测值时,结果是一个混乱的图形,其中的线彼此连接。

This is what I get

这些是我的代码:

m_1 <- flexmix(x ~ y + z, data=set2, cluster=clstr)
yhat <-fitted(m_1)
plot(x, y, options=...)
lines(x, yhat[,1], options=...)

在线我发现一些关于> order()的提示,但没有结果

reorder <- order(yhat[,1])

lines(x[reorder], yhat[,1][reorder], options=...)

它会形成一条连续的线,看起来像是波动性很高的时间序列。

其他两个组件运行正常。关于如何解决这个问题有什么想法吗?

1 个答案:

答案 0 :(得分:0)