Skip to content
Back to formatted view

Raw Message

Message-ID: <CAM_vju=aBjOt9n3JQYpX8csm1fPuNYv6KjzVvBQDrYH-SDGnaA@mail.gmail.com>
Date: 2012-11-09T19:26:46Z
From: Sarah Goslee
Subject: Simulate nested data
In-Reply-To: <CA+vCKnVkRi-M7P6hEOGX0sJW46wmikj=apUGEQrz8vFjC6751Q@mail.gmail.com>

Hi Andrea,

Without knowing what species is, I can't run your code as is, but try this:


groups<-3
speciesgroups <- as.integer(runif(groups,1,10))
# I'd use sample(1:10, groups, replace=TRUE)
p<-array(NA,dim=speciesgroups)


Mostly you're trying to use c() on something that's already a vector.

Sarah

On Fri, Nov 9, 2012 at 2:16 PM, Andrea Goijman
<agoijman at cnia.inta.gov.ar> wrote:
> I know this seems like a very easy question (and maye it is) but I've been
> trying to simulate nested data and been unsucessful so far..
>
> I want to simulate a varying number of species within a group; and then
> create an array to store the results of my for-loop. For example:
>
> groups<-3
> species$groups<-as.integer(runif(groups,1,10))  #species per functional
> group
>
> ###create arrays to store results
>
> p<-array(NA,dim=c(species$groups))
>
> So, far this is not working...
>
> Thanks!


--
Sarah Goslee
http://www.functionaldiversity.org