conc2 <-
function(x, y, start = l1fit(x, y)$coef)
{ #Finds that LTA attractor of the start.
nc <- dim(x)[2] + 1
res <- y - (x %*% start[2:nc] + start[1])
ares <- abs(res)
cov <- ceiling(length(y)/2)
m <- sort(ares, partial = cov)[cov]
old <- sum(ares[ares <= m])
new <- old - 1
ct <- 0
while(new < old) {
ct <- ct + 1
start <- l1fit(x[ares <= m, ], y[ares <=
m])$coef
res <- y - (x %*% start[2:nc] + start[1
])
ares <- abs(res)
m <- sort(ares, partial = cov)[cov]
new <- sum(ares[ares <= m]) #print(old)
if(new < old) {
old <- new
new <- new - 1
}
}
list(coef = start, ct = ct)
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.