I do not use this package, but a quick look at the code shows this.

if (!is.null(suggestions)) {
   # [deleted]
   suggestionCount = dim(suggestions)[1]

So 'suggestions' needs to have a dim argument (while the documentation speaks of an 'optional list of suggested chromosomes'). You could try

as.matrix(c(1,0.1,10, 100,1,100,1))

But I cannot tell if that solves your problem since you have not provided your objective function (ie, you have not provided the "commented, minimal, self-contained, reproducible code" that the footer of this message speaks about).


Regards,
Enrico

Am 22.09.2011 20:46, schrieb Joseph Boyer:
Would someone be so kind as to provide example code where they use the 
suggestions argument in  the rgba function
In genalg? I can't get it to work.

The following code works just fine:

GenFit<-rbga(Lower, Upper, evalFunc = evaluate)

Lower and Upper are each numeric vectors with 7 elements. Evaluate is an 
objective function.
However, when I want to use a suggested chromosome, I get an error message. My 
code is

start<- c(1,0.1,10, 100,1,100,1)

suggestions<- list(start)

GenFit<-rbga(Lower, Upper, suggestions = suggestions, evalFunc = evaluate)

The error message is:

Error in 1:suggestionCount : argument of length 0

Thanks.



        [[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.


--
Enrico Schumann
Lucerne, Switzerland
http://nmof.net/

______________________________________________
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