Ich versuche, Rate für die folgenden Daten zu berechnen. Ich versuchte Michaelis menten Gleichung, aber Km wurde negativ. Ich versuche jetzt, Hill-Gleichung zu passen, aber ich bekomme Fehlermeldung. Ich denke, meine Startwerte sind nicht so gut. Jede Hilfe wird sehr geschätzt.Hill-Gleichung Kurvenanpassung NLS
Danke, Krina
x<- c(0.0, 2.5, 5.0, 10.0, 25.0)
y <- c(4.91, 1.32, 1.18, 1.12, 1.09)
fo <- y~(Emax*(x^hill)/((EC50^hill)+(x^hill)))
st <- c(Emax=1.06, EC50=0.5, hill=1)
fit <- nls(fo, data = data.frame(x, y), start = st, trace = T)
Error in numericDeriv(form[[3L]], names(ind), env) :
Missing value or an infinity produced when evaluating the model
sollten Sie einen Blick auf Ihre Daten haben, indem sie Plotten. Die Art und Weise, wie x und y definiert sind, gibt es keine Möglichkeit, MM zu passen, mit oder ohne Hill-Koeffizienten> 1. –
Da Sie für eine Vielzahl von Gleichungen offen zu sein scheinen, versuchen Sie die verschiedenen im drc-Paket mit der 'drm'-Funktion. –