Re: [R] dynamic lists (data frames?)

From: tom wright <tom_at_maladmin.com>
Date: Wed 28 Sep 2005 - 02:10:43 EST

Got it thanks
the trick was to create a variable with the new name str_idx<-paste('c',i,sep='')
then use double square brackets
l_cooef[str_idx]]<-whatever()

f_haardisolve<-function(v_dataset){

    #pad data to make length a power of 2     v_dataset<-f_paddata(v_dataset)

    l_cooef<-list() #holder for cooefficents     i_count<-1 #identity counter

    while(length(v_dataset)>0){

        #seperate odd and even points
        v_dataset<-f_splitpoints(v_dataset)

        v_dataset<-f_haarpredict(v_dataset)
        v_dataset<-f_haaruplift(v_dataset)
        
        str_idx<-paste('c',i_count,sep='')
        l_cooef[[str_idx]]<-list()

l_cooef[[str_idx]]<-v_dataset[c((length(v_dataset)/2)+1:(length(v_dataset)/2))]
        v_dataset<-v_dataset[c(1:length(v_dataset)/2)]

        i_count<-i_count+1

    }
    l_cooef
}

On Tue, 2005-27-09 at 10:39 -0400, tom wright wrote:
> Can someone please show me what I need to get something like this to
> work
>
> for(a in c(1:5)){
> data$a<-c(a:10)
> }
>
> so that i end up with a structure
> data$1<-[1,2,3,4,5,6,7,8,9,10]
> data$2<-[2,3,4,5,67,8,9,10]
> data$3<-[3,4,5,67,8,9,10]
> data$4<-[4,5,67,8,9,10]
> data$5<-[5,67,8,9,10]
>
> thanks loads
> Tom
>
> ______________________________________________
> R-help@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
>



R-help@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 Received on Wed Sep 28 06:19:34 2005

This archive was generated by hypermail 2.1.8 : Sun 23 Oct 2005 - 17:50:17 EST