Я пытаюсь построить 3 линии регрессии для 3 компонентов в данных, оцененных с помощью пакета flexmix
.
Однако, когда я пытаюсь построить прогнозные значения для первого компонента, в результате получается грязный график с линиями, соединяющимися друг с другом.
Вот мои коды:
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=...)
В результате получается непрерывная линия, которая выглядит как временной ряд с высокой волатильностью.
Два других компонента работают нормально. Есть идеи, как это решить?