newRandomCollection.Gene {galgo} | R Documentation |
Creates a list of cloned objects with its internal values generated by random.
## S3 method for class 'Gene': newRandomCollection(.O, ...)
n |
Number of object clones. |
For all cloned objects, generateRandom
method is called. This has no effect for common Gene
objects since the generated value is not stored there. However, this mechanism works equally well when it is needed to store values in Gene
.
Returns a list with cloned objects and random generated values.
Victor Trevino. Francesco Falciani Group. University of Birmingham, U.K. http://www.bip.bham.ac.uk/bioinf
Goldberg, David E. 1989 Genetic Algorithms in Search, Optimization and Machine Learning. Addison-Wesley Pub. Co. ISBN: 0201157675
For more information see Gene
.
*unObject()
,
*as.list()
,
*newCollection()
,
Chromosome
.
ge <- Gene(shape1=1, shape2=1000) ge print(ge) # list of five new different Gene objects newRandomCollection(ge, 5) # list of two new different Gene objects converted to a list using unObject unObject(newRandomCollection(ge,2)) # building chromosome from gene clones # (perhaps for variable selection in microarray data) cr <- Chromosome(genes=newRandomCollection(ge, 5)) cr