Buenos días: Tengo un determinado código en R que en una máquina funciona correctamente, pero en otra devuelve un error del tipo "Error en as.formula(mymodel): Objeto ''mymodel'' no encontrado''" En mi código: mymodel <- "y ~ x1[, 1] + x2[, 1]" res <- lm (as.formula(mymodel)) ¿Qué puede estar motivando ese error?. La máquina en la que falla tiene una versión de tseries que es anterior a la de otra máquina; no obstante, en una tercera máquina con esa misma versión de tseries (la inferior) funciona. Estaré a atenta a vuestras ideas y sugerencias. Gracias, Eva El R de sendas máquinas tiene [[alternative HTML version deleted]]
miguel.angel.rodriguez.muinos en sergas.es
2012-Oct-31 10:27 UTC
[R-es] Problema con la función lm
Hola Eva. Puedes ampliar la información? Versión de R? Sistema operativo? El código que se pueda ejecutar? Qué es "y"? Un Saludo, Miguel. -----Mensaje original----- De: r-help-es-bounces en r-project.org [mailto:r-help-es-bounces en r-project.org] En nombre de Eva Prieto Castro Enviado el: miércoles, 31 de octubre de 2012 11:22 Para: r-help-es Asunto: [R-es] Problema con la función lm Buenos días: Tengo un determinado código en R que en una máquina funciona correctamente, pero en otra devuelve un error del tipo "Error en as.formula(mymodel): Objeto 'mymodel' no encontrado'" En mi código: mymodel <- "y ~ x1[, 1] + x2[, 1]" res <- lm (as.formula(mymodel)) ¿Qué puede estar motivando ese error?. La máquina en la que falla tiene una versión de tseries que es anterior a la de otra máquina; no obstante, en una tercera máquina con esa misma versión de tseries (la inferior) funciona. Estaré a atenta a vuestras ideas y sugerencias. Gracias, Eva El R de sendas máquinas tiene [[alternative HTML version deleted]] Nota: A información contida nesta mensaxe e os seus posibles documentos adxuntos é privada e confidencial e está dirixida únicamente ó seu destinatario/a. Se vostede non é o/a destinatario/a orixinal desta mensaxe, por favor elimínea. A distribución ou copia desta mensaxe non está autorizada. Nota: La información contenida en este mensaje y sus posibles documentos adjuntos es privada y confidencial y está dirigida únicamente a su destinatario/a. Si usted no es el/la destinatario/a original de este mensaje, por favor elimínelo. La distribución o copia de este mensaje no está autorizada. See more languages: http://www.sergas.es/aviso_confidencialidad.htm
Hola a todos/as: Ya resolví, del siguiente modo: f <- formula(y ~ x1 + x2) single <- do.call("lm", list(f, data=mydf)) Gracias, y disculpadme si con las prisas no he respondido a alguna sugerencia realizada. Un saludo. Eva --- El mié, 31/10/12, Eva Prieto Castro <evapcastro@yahoo.es> escribió: De: Eva Prieto Castro <evapcastro@yahoo.es> Asunto: Problema con la función lm Para: "r-help-es" <r-help-es@r-project.org> Fecha: miércoles, 31 de octubre, 2012 11:22 Buenos días: Tengo un determinado código en R que en una máquina funciona correctamente, pero en otra devuelve un error del tipo "Error en as.formula(mymodel): Objeto ''mymodel'' no encontrado''" En mi código: mymodel <- "y ~ x1[, 1] + x2[, 1]" res <- lm (as.formula(mymodel)) ¿Qué puede estar motivando ese error?. La máquina en la que falla tiene una versión de tseries que es anterior a la de otra máquina; no obstante, en una tercera máquina con esa misma versión de tseries (la inferior) funciona. Estaré a atenta a vuestras ideas y sugerencias. Gracias, Eva El R de sendas máquinas tiene [[alternative HTML version deleted]]
Seemingly Similar Threads
- Duda trabajando con nombres de objetos que se reciben como parámetros
- Duda trabajando con nombres de objetos que se reciben como parámetros
- ¿Máquina virtual gratuita con Linux y R ya instalado?...
- ¿Máquina virtual gratuita con Linux y R ya instalado?...
- Diferencias entre la version de 32 y 64 bits