Many thanks Carsten and Peter for your suggestions.
commsimulator indeed respects the two contraints I'm interested in, but
only allows for binary data.
swap.web is *almost* what I need, but only overall matrix fill is kept
constant, whereas I want zeros to move only between rows, not between
bot
Dear Etienne,
You can try the Chris Hennig's prablus package which have a parametric
bootstrap based null-model where clumpedness of occurrences or
abundances (this might allow continuous data, too) is estimated from
the site-species matrix and used in the null-model generation. But
here, the sum
Hi Lisa,
The point of including time in the model is that your data are
ordered in time. If there is reason to believe that food availability
at year t has no influence on food availability in year t + 1
than all you need is success~food. But alas ecology is rarely that
simple
and I would guess t
Hi Etienne,
the double constraint is observed by two functions:
swap.web in package bipartite
and
commsimulator in vegan (at least in the r-forge version)
Both build on the r2dtable approach, i.e. you have, as you propose, to
turn the low values into higher-value integers.
The algorithm is