Aquí es un extracto de Mixed Effects Models in S and S-Plus página 238:¿Por qué aparece un error cuando intento modelar la autocorrelación, incluso cuando sigo exactamente este ejemplo en Pinheiro y Bates (2009)?
este es el código que he utilizado para recrear este ejemplo:
library(nlme)
spatDat <- data.frame(x = c(0,0.25,0.5,0.75,1), y = c(0,0.25,0.5,0.50,0.75))
cs1Exp <- corExp(1, form = ~x+y)
cs1Exp <- initialize(cs1Exp, spatDat)
pero cuando lo hago, me sale este error:
Error in getClass(Class) :
c("\"corExp\" is not a defined class", "\"corSpatial\" is not a defined class", "\"corStruct\" is not a defined class")
In addition: Warning message:
In if (!is.na(match(Class, .BasicClasses))) return(newBasic(Class, :
the condition has length > 1 and only the first element will be used
¿Por qué obtengo este error?
Apéndice
R version 2.13.0 (2011-04-13)
Platform: x86_64-pc-linux-gnu (64-bit)
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] nlme_3.1-101
loaded via a namespace (and not attached):
[1] grid_2.13.0 lattice_0.19-26
Bueno, no es sus datos para y mal en la línea: spatDat <- data.frame (x = c (0,0.25,0.5,0.75,1), y = c (0,0,25,0.5,0.50,0.75)) – Vivi
Tiene 0.5 para las observaciones 3 y 4 cuando debería ser solo para la observación 3, luego de allí obtiene la observación 5 también incorrecta .... – Vivi
Esto probablemente debería moverse a crossvalidated.com –