Дивно, але мені не вдалося знайти відповідь на таке запитання за допомогою Google:
У мене є деякі біологічні дані від кількох людей, які показують приблизно сигмоподібну поведінку росту в часі. Таким чином, я хочу моделювати його за допомогою стандартного логістичного зростання
P(t) = k*p0*exp(r*t) / (k+p0*(exp(r*t)-1))
при цьому p0 є початковим значенням при t = 0, k - асимптотична межа при t-> нескінченності, а r - швидкість росту. Наскільки я бачу, я можу легко моделювати це за допомогою nls (відсутність розуміння з мого боку: чому я не можу моделювати щось подібне, використовуючи стандартну регресію logit шляхом масштабування часу та даних? EDIT: Дякую Ніку, мабуть, люди це роблять, наприклад, для пропорції, але рідко http://www.stata-journal.com/article.html?article=st0147 . Наступним питанням щодо цієї дотичної буде таке, чи модель може обробляти люди, що переживають інші люди> 1).
Тепер я хочу дозволити деякий фіксований (в основному категоричний) і якийсь випадковий (індивідуальний ідентифікатор, а можливо і ідентифікаційний номер дослідження) на три параметри k, p0 і r. Чи найкращий спосіб зробити це? Модель SSlogis здається розумною для того, що я намагаюся зробити, це правильно? Чи є якась із наступних розумних моделей для початку? Я не можу здатись, що правильні початкові значення правильні, а оновлення () тільки, здається, працює на випадкові ефекти, а не на фіксовані - будь-які підказки?
nlme(y ~ k*p0*exp(r*t) / (k+p0*(exp(r*t)-1)), ## not working at all (bad numerical properties?)
data = data,
fixed = k + p0 + r ~ var1 + var2,
random = k + p0 + r ~ 1|UID,
start = c(p0=1, k=100, r=1))
nlme(y ~ SSlogis(t, Asym, xmid, scal), ## not working, as start= is inappropriate
data = data,
fixed = Asym + xmid + scal ~ var1 + var2, ## works fine with ~ 1
random = Asym + xmid + scal ~ 1|UID,
start = getInitial(y ~ SSlogis(Dauer, Asym, xmid, scal), data = data))
Оскільки я новачок у нелінійних змішаних моделях, зокрема, і нелінійних моделях взагалі, я буду вдячний за деякими рекомендаціями щодо читання або посиланнями на підручники / FAQ, які мають запитання для новачків.