[R] Vectors of S4 Classes

Matthias Kohl Matthias.Kohl at stamats.de
Mon Dec 5 22:28:07 CET 2005


Phineas schrieb:

>I have a function from which I wish to return two vectors of equal length of
>a class
>
>eg
>  
>
>>setClass("ClassOne", representation(x="numeric"))
>>    
>>
>[1] "ClassOne"
>  
>
>>first<-new("ClassOne", x=1)
>>second<-new("ClassOne",x=2)
>>    
>>

Do you want

list(first = first, second = second)

or something like this

setClass("ClassOneList", contains = "list")
new("ClassOneList", list(first = first, second = second))

hth
Matthias

>  
>
>>first<-rbind(first,second)
>>first
>>    
>>
>
>first
>second
>
>Is it possible to create vector or list of an S4 class?
>
>Phineas
>
>  
>
>>version
>>    
>>
>         _
>platform i386-pc-mingw32
>arch     i386
>os       mingw32
>system   i386, mingw32
>status
>major    2
>minor    1.0
>year     2005
>month    04
>day      18
>language R
>
>______________________________________________
>R-help at stat.math.ethz.ch mailing list
>https://stat.ethz.ch/mailman/listinfo/r-help
>PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
>  
>


-- 
StaMatS - Statistik + Mathematik Service
Dipl.Math.(Univ.) Matthias Kohl
Gottlieb-Keim-Straße 60
95448 Bayreuth
Phone: +49 921 50736 457
E-Mail: matthias.kohl at stamats.de
www.stamats.de




More information about the R-help mailing list