using two distance metrices in formula
That doesn't make much sense to me. You'd need an entirely different method
than capscale.
Perhaps what you're looking for is more like multiple regression on distance
matrices (implemented in MRM in ecodist)?
Lichstein, J. 2007. Multiple regression on distance matrices: A
multivariate spatial analysis tool. Plant Ecology 188: 117-131.
Legendre, P.; Lapointe, F. and Casgrain, P. 1994. Modeling brain
evolution from behavior: A permutational regression approach.
Evolution 48: 1487-1499.
Sarah
On Tue, Oct 13, 2009 at 11:13 AM, Jens Oldeland <oldeland at gmx.de> wrote:
Dear Sarah dear Jari, many thanks for your explanations. However, it wasnt what I thought about, sorry I definitely have to be more specific about the problem. Okay I try be more precise: the problem was that for example ?capscale accepts ? "capscale(dist.matrix.1 ~ N + P + K *Ag, data=varechem)" but I need ?"capscale(dist.matrix.1 ~ dist.matrix.2, data=dist.matrix.2)" ?so the trick was not on how to create a distance matrix but how to use a second on in a formula. We are trying a similar analysis like the the "distlm" program by Marti Anderson does, however we had a problem with that and wanted to try the analysis in R. thanks already for all your comments ! best Jens
Sarah Goslee http://www.functionaldiversity.org