thanks

it seems to be a good idea. a also find the PK package with the biexp
function.



2012/8/23 Peter Ehlers <ehl...@ucalgary.ca>

>
> Have you checked help(SSbiexp) ?
>
> Peter Ehlers
>
>
> On 2012-08-23 04:54, vincent guyader wrote:
>
>> Hi everyone,
>>
>> I'm trying to perform a bi exponential Fit with the package NLS. the
>> plinear algorithm seems to be a good choice
>>
>> see:
>>
>> p<-3000
>> q<-1000
>> a<--0.03
>> b<--0.02
>> t<-seq(0:144);t
>> y<-p*exp(a*t) + q*exp(b*t)+rnorm(t,sd=0.3*(p*
>> exp(a*t) + q*exp(b*t)))
>> fittA <- nls(y~cbind(exp(a*t), exp(b*t)),
>> algorithm="plinear",start=**list(a=-.1, b=-0.2), data=list(y=y, t=t),
>> trace=FALSE);fittA
>>
>> #          a          b         .lin1      .lin2
>> # -0.003074   -2.777     4512     -2399
>>
>> fittB <- nls(y~cbind(exp(a*t), exp(b*t)),
>> algorithm="plinear",start=**list(a=-.1, b=-0.3), data=list(y=y, t=t),
>> trace=FALSE);fittB
>>
>> #        a              b          .lin1           .lin2
>> #  -0.02248   -0.04684 2414.86017 2052.96601
>>
>>
>> but
>>
>> 1 - the initial condition is very sensitive, is there any way to find a
>> good start for the parameters?
>> 2 - I would like to havre .lin1 >0 ans .lin2 >0 , is there a way to do
>> that?
>>
>>
>> thx a lot
>>
>>         [[alternative HTML version deleted]]
>>
>> ______________________________**________________
>> R-help@r-project.org mailing list
>> https://stat.ethz.ch/mailman/**listinfo/r-help<https://stat.ethz.ch/mailman/listinfo/r-help>
>> PLEASE do read the posting guide http://www.R-project.org/**
>> posting-guide.html <http://www.R-project.org/posting-guide.html>
>> and provide commented, minimal, self-contained, reproducible code.
>>
>>
>

        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to