我正試圖計算以下數據的費率。我嘗試了Michaelis menten方程,但是,Km正在變爲負值。我現在正在嘗試擬合Hill方程,但是我收到錯誤消息。我認爲我的初始價值不太好。任何幫助將非常感激。希爾方程曲線擬合NLS
感謝, 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
你應該通過繪製它看看你的數據。 x和y的定義方式,你無法適應MM,有或沒有希爾係數> 1。 –
由於您似乎對各種方程式持開放態度,因此可以使用'drm'函數嘗試drc包中的各種方程式。 –