Learn R Programming

onls (version 0.1-2)

x0: x0/y0-values from orthogonal nonlinear least squares regression

Description

Returns the \({\color{red} x_{0i}/y_{0i}}\) values as obtained from minimizing the Euclidean distance $$\min\| D_i \| \equiv \min\sqrt{(x_i - {\color{red}x_{0i}})^2 + (y_i - {\color{red}y_{0i}})^2}$$

Usage

x0(object) 
y0(object)

Value

A vector of \(\color{red}x_{0i}\) or \(\color{red}y_{0i}\) values.

Arguments

object

an object returned from onls.

Author

Andrej-Nikolai Spiess

Examples

Run this code
DNase1 <- subset(DNase, Run == 1)
DNase1$density <- sapply(DNase1$density, function(x) rnorm(1, x, 0.1 * x))
mod <- onls(density ~ Asym/(1 + exp((xmid - log(conc))/scal)), 
             data = DNase1, start = list(Asym = 3, xmid = 0, scal = 1))
x0(mod)
y0(mod)

Run the code above in your browser using DataLab