В настоящее время, я подхожу мои данные с показательной функцией:Подгонка логистические данные роста с помощью R
Index = exp(a + b * Age + c * SaleType + d * Age * SaleType + e * miles)
Но, похоже, я над приспосабливать свои данные в начале, underfit в середине, и я штраф в конец. Могу ли я использовать s-образную кривую так, чтобы Y медленно опускался в начале X, затем круто посередине, затем медленно в конце?
Данные - это цена продажи автомобиля по сравнению с его стоимостью. Цена не будет сильно уменьшаться в первые два года нового автомобиля, тогда цена будет снижаться в течение следующих 7-8 лет, затем цена будет снижаться медленнее после 10-го года.
Я хотел бы, чтобы соответствовать нелинейную логистической функции:
f(x) = L/(1 + exp(-kx))
Может кто-нибудь помочь мне с этой проблемой? Я думаю, что это может быть сделано R с помощью nls(). Возможно ли установить несколько переменных вместо одного x? И как установить начальную начальную точку?
Добро пожаловать в переполнение стека. Пожалуйста, см. [Этот отличный пост] (http://stackoverflow.com/q/5963269/1152809) о том, как задать вопрос R, чтобы люди здесь могли легко воспроизвести вашу среду. В принципе, вы хотите использовать 'dput' для экспорта ваших данных и включить его в свой вопрос. Также укажите минимальный код, необходимый для дублирования вашей проблемы, а также то, что еще вы пробовали. Это упростит ваш вопрос, так что вы скорее получите ответ быстрее. –