[R] cca biplot (vegan) failed in matplot

Gavin Simpson gavin.simpson at ucl.ac.uk
Sat Aug 14 14:16:10 CEST 2010


> Dear List,
>
> I am trying to plot the result of cca using matplot but failed.
> Pls kindly help and thanks.

There is no 'matplot' method for "cca" objects. Where did you get the idea
that there was one? If you want to plot the cca object, then ?plot.cca and
?ordiplot should help. Also look at the vignettes supplied with the
package as they contain examples of plotting ordination objects.

HTH

Gavin

>
> Elaine
>
> The error message was
>
> error in xy.coords(x, y, xlabel, ylabel, log = log) :
>
>   (list) object cannot be coerced to type 'double'
>
>
> code
>
> rm(list=ls())
>
> library(vegan)
>
> library(MASS)
>
>
>
> # input richness
>
> birdrich <-read.csv("c:/migration/CCA_richness_20100814.csv",header=T,
> row.names=1)
>
>
>
> # input environment
>
> # GID 1 row sum = 0 therefore deleted GID1 in birdenvi
>
> birdenvi <-read.csv("c:/migration/CCA_envi_20100815.csv",header=T,
> row.names=1)
>
>
>
> birdrich.cca  <-  cca(birdrich  ~  .,  birdenvi)
>
> birdrich.cca
>
> matplot(birdrich.cca)
>
> 	[[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at 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.
>



More information about the R-help mailing list