I think this is what you want. Notice the use of 'list' in the rep to create a list of list:
> fred <- list(happy = 1:10, name = "squash") > x <- rep(list(fred), 5) > str(x) List of 5 $ :List of 2 ..$ happy: int [1:10] 1 2 3 4 5 6 7 8 9 10 ..$ name : chr "squash" $ :List of 2 ..$ happy: int [1:10] 1 2 3 4 5 6 7 8 9 10 ..$ name : chr "squash" $ :List of 2 ..$ happy: int [1:10] 1 2 3 4 5 6 7 8 9 10 ..$ name : chr "squash" $ :List of 2 ..$ happy: int [1:10] 1 2 3 4 5 6 7 8 9 10 ..$ name : chr "squash" $ :List of 2 ..$ happy: int [1:10] 1 2 3 4 5 6 7 8 9 10 ..$ name : chr "squash" > x[[1]]$happy[5] [1] 5 > On Tue, Sep 14, 2010 at 9:29 AM, Alaios <ala...@yahoo.com> wrote: > I would like to thank you very much all that you helped me so far. > So I tried to check how the following works > > fred <- list(happy = 1:10, name = "squash") > rep(fred, 5) > > This returns the following : > >> fred[1] > $happy > [1] 1 2 3 4 5 6 7 8 9 10 > > >> fred[2] > $name > [1] "squash" > > What I am trying to do is to address the number 5 of the fred[1] $happy value. > I tried something like fred[1][5] fred[1,5] > but it didn't work > > I would like to thank you in advance for your help > > Best Regards > Alex > > > > > ________________________________ > From: Dennis Murphy <djmu...@gmail.com> > > Cc: Rhelp <r-help@r-project.org> > Sent: Tue, September 14, 2010 3:13:37 PM > Subject: Re: [R] Object oriented programming in R. > > Hi: > > You could create a list of lists, where the outer list would be between agents > and the inner list within agents. The inner list could have the 'matrices and > one list' as separate components for each agent. Of course, you would have to > be > able to keep all of this straight :) > > HTH, > Dennis > > > > > Here are some more information: >>I would like to create some agents that span over a specific area map.Every >>agent needs to have its own data structures like one or two matrices and one >>list. >> >>I think that the best way to do this is to create objects and every instance >>of >>an object will be used for a single agent. >> >>The number of agents is not predetermined and it varies for any execution. >>So I read this value from the command line interface and then I would like to >>initiate so many objects as the agents. I think that the best way to do that >>is >>to create using a for loop a list containing as many objects as the agents >>are. >> >> >>I would like to thank you in advance for your help >> >>Best Regards >>Alex >> >> >> >>________________________________ >>From: jim holtman <jholt...@gmail.com> >> >>Cc: Tal Galili <tal.gal...@gmail.com>; Rhelp <r-help@r-project.org> >>Sent: Tue, September 14, 2010 1:40:37 PM >> >>Subject: Re: [R] Object oriented programming in R. >> >> >>It depends on what you mean by objects. If you are just looking at >>creating many named variables that are going to hold values (e.g., >>reading in data from several files that you want to correlate >>separately), then consider the use of 'lists'. Can you provide a >>little more detail on exactly the problem that you are trying to >>solve, and then maybe we can propose a solution. >> >> >> >>> Thank you very much. I checked the tutorials that on that list but still I >>> do >>> not know how to create many objects of the same type. Can you please help me >>> with that? >>> >>> Best Regards >>> Alex >>> >>> >>> >>> >>> ________________________________ >>> From: Tal Galili <tal.gal...@gmail.com> >>> >>> Cc: Rhelp <r-help@r-project.org> >>> Sent: Tue, September 14, 2010 10:11:36 AM >>> Subject: Re: [R] Object oriented programming in R. >>> >>> >>> Hello Alaios, >>> I see a bunch of good materials here: >>>http://www.google.co.il/search?sourceid=chrome&ie=UTF-8&q=Object+oriented+programming+in+R >>> >>>R >>> >>> >>> Did you look into them ? >>> >>> ----------------Contact >>> Details:------------------------------------------------------- >>> Contact me: tal.gal...@gmail.com | 972-52-7275845 >>> Read me: www.talgalili.com (Hebrew) | www.biostatistics.co.il (Hebrew) | >>> www.r-statistics.com (English) >>>---------------------------------------------------------------------------------------------- >>> >>>- >>> >>> >>> >>> >>> >>> >>> >>> >>> Hello everyone. >>>>I would like to create many objects with R. Does R support objects? >>>> >>>>The number of objects needed is not predetermined and it is a parameter >>>>specified by the user. >>>>If the user selects to create many objects like 100, would it be possible to >>>>handle each one by some index? >>>> >>>>I would like to thank you in advance for your help. >>>> >>>> >>>>Best Regards >>>>Alex >>>> >>>> >>>> >>>> [[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. >>>> >>> >>> >>> >>> >>> [[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. >>> >> >> >> >>-- >>Jim Holtman >>Cincinnati, OH >>+1 513 646 9390 >> >>What is the problem that you are trying to solve? >> >> >> >> >> [[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. >> > > > > > [[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. > -- Jim Holtman Cincinnati, OH +1 513 646 9390 What is the problem that you are trying to solve? ______________________________________________ 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.