[R] Cansisc: Error in eigen(eHe, symmetric = TRUE)
John Fox
jfox at mcmaster.ca
Thu Jul 10 00:30:34 CEST 2014
Dear Maria Judith Carmona Higuita,
Since you didn't include enough information (such as your access to your data) to reproduce the error, one can only guess. My guess: you have fewer observations in your data set than response variables on the LHS of the multivariate linear model.
I hope this helps,
John
------------------------------------------------
John Fox, Professor
McMaster University
Hamilton, Ontario, Canada
http://socserv.mcmaster.ca/jfox/
On Wed, 9 Jul 2014 11:36:35 -0500
Maria Judith Carmona H <juditycarmona at gmail.com> wrote:
> Hi,
>
> I have a problem using the function Candisc from Candisc Package.
>
> bosques1<-read.csv("bosques1.csv",header=TRUE,encoding="latin1")
> bosques1<-na.exclude(bosques1)
> attach(bosques1)
>
> #Modelo de regresión
> mod <-
> lm(cbind(biomasa,altdosel,altsoto,cobertura,riqarb,elevacion,temperatura,precipitacion,
> Acanthaceae, Apocinaceae, Araceae, Araliaceae, Arecaceae,
> Aspleniaceae, Begoniaceae,
> Blechnaceae, Bromeliaceae, Clusiaceae, Cyclanthaceae,
> Davalliaceae, Denstaedtiaceae,
> Dryopteridaceae, Ericaceae, Gesneriaceae, Hymenophyllaceae,
> indet., Lauraceae, Lomariopsidaceae, Lycopodiaceae, Melastomataceae,
> Moraceae, Myrsinaceae, Ophioglossaceae,
> Orchidaceae, Peperomia, Piperaceae, Poaceae, Polypodiaceae,
> Primulaceae, Pteridaceae,
> Pteridophyta.taxa, Rubiaceae, Vittariaceae) ~ sitio,
> data=bosques1)
> summary(mod)
>
> #Gráfico 1
> can <- candisc(mod, term="sitio",data=bosques1,ndim=1,eig=T)
> ### The error happens here, so I can not run the plot.
> plot(can,titles.1d = c("Puntuación canónica", "Estructura"))
> summary(can, means = FALSE, scores = TRUE, coef = c("std"), digits = 2)
>
> The error is:
> Error in eigen(eHe, symmetric = TRUE) : infinite or missing values in 'x'
> In addition: Warning message:
> In sqrt(wmd) : NaNs produced
>
> Please help!
>
> --
> Maria Judith Carmona Higuita.
> Estudiante de BiologÃa - Universidad de Antioquia
> MedellÃn - Colombia
>
> "La felicidad ocurre cuando encajas en tu vida, cuando encajas
> tan armónicamente que cualquier cosa que hagas es una alegrÃa para ti. De
> repente lo sabrás y la meditación te seguirá. Si amas el trabajo que haces,
> si amas la manera como vives, entonces ya estás meditando y nada puede
> distraerte." Osho
>
> [[alternative HTML version deleted]]
>
More information about the R-help
mailing list