[Rd] as(object,"list") as(object,"matrix") differences?

Wolski wolski at molgen.mpg.de
Thu Sep 9 20:26:40 CEST 2004


Hi!

Is this behaviour intended? Now no, nie, niente names are possible. Is this intended?
Please run the sample code below.

R : Copyright 2004, The R Foundation for Statistical Computing
Version 2.0.0 alpha (2004-09-09), ISBN 3-900051-07-0

setClass("listNamed", "list")
setAs("listNamed", "list", function(from) {
   if(strict) class(from) <- "list"
   from
   })

setMethod("show", "listNamed",
          function(object) {
              cat("An object of class ", class(object), "\n", sep="")
              show(as(object, "list"))
          })

                                                                                                                                                                                                                                            
                                        #NAIVE inheritance from list.
                                        #define cass

setClass("Mlist"
         ,representation(info="character") #uniq names have to be unique?
         ,contains="listNamed"
         )
         
tmp <- as.list(1:4)
names(tmp) <- letters[1:4]
mylist<-new("Mlist" , tmp , info="numeric" )
mylist

/E


Dipl. bio-chem. Eryk Witold Wolski             @    MPI-Moleculare Genetic   
Ihnestrasse 63-73 14195 Berlin                'v'                            
tel: 0049-30-83875219                        /   \                           
mail: witek96 at users.sourceforge.net        ---W-W----                        
http://r4proteomics.sourceforg.net



More information about the R-devel mailing list