nls

    0熱度

    2回答

    的NLS assymptote功能的geom_smooth我有以下數據框: df1<- structure(list(Site = structure(c(1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L), .Label = c("ALT01"), class = "factor"), Nets = 1:

    0熱度

    1回答

    我試圖用nls()函數來擬合數據,其中數據的性質使得我可以限制一個係數和兩個係數的總和。讓我來介紹一個簡短的例子,看看問題出在哪裏。我希望參數b1介於0和1之間,我希望參數b1和b2之和也介於0和1之間。 set.seed(123) # example where everything is OK x <- 1:200 g <- rbinom(200, 1, 0.5) y <- 3 +

    1熱度

    1回答

    我需要幫助擬合nls並找到不會導致奇異矩陣的初始估計。我將不勝感激任何幫助。 via_data$Concentration <- c(0.197, 0.398, 0.792, 1.575, 3.154, 6.270, 12.625, 25.277, 25.110, 49.945, 74.680) via_data$Viability <- c(100,

    0熱度

    1回答

    我是R編程中的新手,我無法解決使用nls函數時發生的錯誤。 我嘗試從ECDF擬合數據(值被提取並保存在y)與該功能模型具有四個參數: fitsim <- nls(y ~ exp(-(((a-Abfluss)/(c*(Abfluss-b)))^d)), start = list(a=max(Abfluss), b=min(Abfluss), c=3, d=1))

    0熱度

    1回答

    我只是用NLS 我試圖適應 y ~ exp(-x^a) : m<- nls(y ~ exp(-x^a),start=list(a=0)) 它seemes做工精細:) 我的問題是,我想開始爲了將值寫入文件而跳出「a」。 我可以看到該值是3.612,但如何獲得該值? m Nonlinear regression model model: y ~ exp(-x^a) data

    2熱度

    1回答

    因爲我想單獨有NLS模型,我做了一個適合我的數據geom_smooth功能外ggplot內: library(ggplot2) set.seed(1) data <- data.frame(x=rnorm(100)) a <- 4 b <- -2 data$y <- with(data, exp(a + b * x) + rnorm(100) + 100) mod <- nls(for

    0熱度

    1回答

    我是R服務的SQL Server的新手,我試圖在存儲過程中實現nls()函數,以便找到最佳擬合曲線描述SP返回的數據。具有特定參數的以下nls()函數在R Studio中正常工作,但是,相反,嘗試在SQL Server中的存儲過程中運行它時會出現錯誤。請記住,我在R Studio中加載的數據集與存儲過程中使用的Select語句的結果相同。 存儲過程: DROP TABLE IF EXISTS #T

    2熱度

    1回答

    的geom_smooth不工作我想下面的代碼獲取非線性迴歸不指定任何特定功能: library(drc) head(heartrate) # pressure rate #1 50.85 348.76 #2 54.92 344.45 #3 59.23 343.05 #4 61.91 332.92 #5 65.22 315.31 #6 67.79 313.50 library(g

    0熱度

    1回答

    我有該數據的擬合曲線的問題: 接通x軸我們有一個關於風力強度(米/秒)的數據,關於y軸我們有日誌數據(漁獲) 。我裝了一個曲線(NLS模型,高斯曲線)只在數據而不logaritm,但是當我試圖在日誌數據,R告訴我: Error in nls(mean.w ~ k * exp(-1/2 * (x.wind - mu)^2/sigma^2), : singolar gradient 的模

    2熱度

    1回答

    我想,如果不同的人羣達到預定可使用NLS,不同的漸近線在這裏R.我有兩個data.frames DF1評價只有一個人口(網站爲代表) df1<- structure(list(Site = structure(c(1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L), .Label = c("ALT01",