Hola a todos, estoy procesando unos datos con las siguientes intrucciones que creo son del paquete stats: cloud(Imp89 ~ ImpTot89 * NDA | Edad, data = mtif, + screen = list(x = -90, y = 45), distance = .4, zoom = .7) y obtengo el error: Error en eval(substitute(groups), data, environment(formula)) : argumento ''envir'' númerico no tiene longitud uno La verdad es que no se qué significa este error ¿me podeis ayudar? Gracias, Fernando [[alternative HTML version deleted]]
Buenos dias Fernando, No. La funcion cloud() esta en lattice. Podrias por favor enviarnos el resultado de str(mtif) sessionInfo() cuando lo escribes en la consola del R? Lo unico que se me ocurre es que algo anda mal con "Edad", pero no tengo informacion suficiente. Un saludo, Jorge Ivan Velez On Sat, Apr 2, 2011 at 5:39 AM, Fernando Sanchez <> wrote:> Hola a todos, estoy procesando unos datos con las siguientes intrucciones > que > creo son del paquete stats: > cloud(Imp89 ~ ImpTot89 * NDA | Edad, data = mtif, > + screen = list(x = -90, y = 45), distance = .4, zoom = .7) > > y obtengo el error: > Error en eval(substitute(groups), data, environment(formula)) : > argumento ''envir'' númerico no tiene longitud uno > > La verdad es que no se qué significa este error ¿me podeis ayudar? > > Gracias, > > Fernando > [[alternative HTML version deleted]] > > > _______________________________________________ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > >[[alternative HTML version deleted]]
Hola, El error está asociado a que en la fórmula que has utilizado alguno o varios de los grupos múltiples que se generan no tienen datos. Prueba a simplificar la función que incluyes, eliminando alguno de los términos, por ejemplo: mp89 ~ ImpTot89 | Edad mp89 ~ ImpTot89 * NDA Saludos, Carlos Ortega www.qualityexcellence.es On Sat, Apr 2, 2011 at 11:39 AM, Fernando Sanchez <fernandsanche@yahoo.es>wrote:> Hola a todos, estoy procesando unos datos con las siguientes intrucciones > que > creo son del paquete stats: > cloud(Imp89 ~ ImpTot89 * NDA | Edad, data = mtif, > + screen = list(x = -90, y = 45), distance = .4, zoom = .7) > > y obtengo el error: > Error en eval(substitute(groups), data, environment(formula)) : > argumento ''envir'' númerico no tiene longitud uno > > La verdad es que no se qué significa este error ¿me podeis ayudar? > > Gracias, > > Fernando > [[alternative HTML version deleted]] > > > _______________________________________________ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > >[[alternative HTML version deleted]]
Hola a todos, aprovecho el presente correo para agradecer las respuestas de Carlos Ortega y Jorge Iván Velez y procedo a contestar: - Carlos: con tu propuesta no he logrado nada de momento. - Jorge Iván: aquí va la información que pedías:> str(mtif)num [1:224, 1:30] 0 1 0 1 1 1 1 0 1 1 ... - attr(*, "dimnames")=List of 2 ..$ : chr [1:224] "1" "3" "5" "6" ... ..$ : chr [1:30] "FormPost" "FormCont.h." "PImplNAte" "PCoroNAImplNAte" ...> > sessionInfo()R version 2.12.1 (2010-12-16) Platform: i386-apple-darwin9.8.0/i386 (32-bit) locale: [1] es_ES.UTF-8/es_ES.UTF-8/C/C/es_ES.UTF-8/es_ES.UTF-8 attached base packages: [1] splines stats graphics grDevices utils datasets methods base other attached packages: [1] nnet_7.3-1 class_7.3-3 survival_2.36-2 mlbench_2.1-0 MASS_7.3-9 rpart_3.1-48 loaded via a namespace (and not attached): [1] caret_4.72 grid_2.12.1 ipred_0.8-8 lattice_0.19-13>A ver si me podeis dar alguna otra pista. Un saludo, Fernando De: Carlos Ortega [mailto:coforfe@gmail.com] Enviado el: sábado, 02 de abril de 2011 23:24 Para: Fernando Sanchez CC: r-help-es@r-project.org; r-help-es-bounce@r-project.org Asunto: Re: [R-es] Significado de un mensaje de error Hola, El error está asociado a que en la fórmula que has utilizado alguno o varios de los grupos múltiples que se generan no tienen datos. Prueba a simplificar la función que incluyes, eliminando alguno de los términos, por ejemplo: mp89 ~ ImpTot89 | Edad mp89 ~ ImpTot89 * NDA Saludos, Carlos Ortega www.qualityexcellence.es On Sat, Apr 2, 2011 at 11:39 AM, Fernando Sanchez <fernandsanche@yahoo.es> wrote: Hola a todos, estoy procesando unos datos con las siguientes intrucciones que creo son del paquete stats: cloud(Imp89 ~ ImpTot89 * NDA | Edad, data = mtif, + screen = list(x = -90, y = 45), distance = .4, zoom = .7) y obtengo el error: Error en eval(substitute(groups), data, environment(formula)) : argumento ''envir'' númerico no tiene longitud uno La verdad es que no se qué significa este error ¿me podeis ayudar? Gracias, Fernando [[alternative HTML version deleted]] _______________________________________________ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es [[alternative HTML version deleted]]
Hola, Varias cosas: - ¿Puedes hacer summary(mtif)?. Sigo pensando que el problema es debido al gran número de celdas que se definen en la fórmula y que en muchas de ellas no hay puntos que cloud luego pueda representar. - La idea de mi anterior correo consistía en que ejecutaras "cloud" pero restringiendo el número de combinaciones. Y dos opciones posibles son las que te proponían. Si ejecutas cloud con ellas y obtienes gráficos sin problemas es que el problema está relacionado con esa falta de datos para el gran conjunto de combinaciones definidas en la formula. - Finalmente, si de esta última opción también tienes problemas, entonces te pediría si por favor puedes adjuntar el data.frame "mtif". Gracias, Carlos Ortega www.qualityexcellence.es 2011/4/3 Fernando Sanchez <fernandsanche@yahoo.es>> Hola a todos, aprovecho el presente correo para agradecer las respuestas de > Carlos Ortega y Jorge Iván Velez y procedo a contestar: > > - Carlos: con tu propuesta no he logrado nada de momento. > > - Jorge Iván: aquí va la información que pedías: > > > str(mtif) > num [1:224, 1:30] 0 1 0 1 1 1 1 0 1 1 ... > - attr(*, "dimnames")=List of 2 > ..$ : chr [1:224] "1" "3" "5" "6" ... > ..$ : chr [1:30] "FormPost" "FormCont.h." "PImplNAte" "PCoroNAImplNAte" > ... > > > > sessionInfo() > R version 2.12.1 (2010-12-16) > Platform: i386-apple-darwin9.8.0/i386 (32-bit) > > locale: > [1] es_ES.UTF-8/es_ES.UTF-8/C/C/es_ES.UTF-8/es_ES.UTF-8 > > attached base packages: > [1] splines stats graphics grDevices utils datasets methods > base > > other attached packages: > [1] nnet_7.3-1 class_7.3-3 survival_2.36-2 mlbench_2.1-0 > MASS_7.3-9 rpart_3.1-48 > > loaded via a namespace (and not attached): > [1] caret_4.72 grid_2.12.1 ipred_0.8-8 lattice_0.19-13 > > > > A ver si me podeis dar alguna otra pista. > > Un saludo, > > Fernando > > De: Carlos Ortega [mailto:coforfe@gmail.com] > Enviado el: sábado, 02 de abril de 2011 23:24 > Para: Fernando Sanchez > CC: r-help-es@r-project.org; r-help-es-bounce@r-project.org > Asunto: Re: [R-es] Significado de un mensaje de error > > > Hola, > > El error está asociado a que en la fórmula que has utilizado alguno o > varios de los grupos múltiples que se generan no tienen datos. > > Prueba a simplificar la función que incluyes, eliminando alguno de los > términos, por ejemplo: > > mp89 ~ ImpTot89 | Edad > mp89 ~ ImpTot89 * NDA > > Saludos, > Carlos Ortega > www.qualityexcellence.es > On Sat, Apr 2, 2011 at 11:39 AM, Fernando Sanchez <fernandsanche@yahoo.es> > wrote: > Hola a todos, estoy procesando unos datos con las siguientes intrucciones > que > creo son del paquete stats: > cloud(Imp89 ~ ImpTot89 * NDA | Edad, data = mtif, > + screen = list(x = -90, y = 45), distance = .4, zoom = .7) > > y obtengo el error: > Error en eval(substitute(groups), data, environment(formula)) : > argumento ''envir'' númerico no tiene longitud uno > > La verdad es que no se qué significa este error ¿me podeis ayudar? > > Gracias, > > Fernando > [[alternative HTML version deleted]] > > > _______________________________________________ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > > >[[alternative HTML version deleted]]
Hola Fernando, Gracias a ti. Me alegro de que hayas podido encontrar una alternativa al problema. Saludos, Carlos Ortega www.qualityexcellence.es http://qualityexcellence.wordpress.com/ (*Nuevo Blog*) 2011/4/4 Fernando Sanchez <fernandsanche@yahoo.es>> Hola Carlos, muchas gracias por tu coreo.Efectivamente, el problema estaba > ahí, en la falta de datos. Con algunas combinaciones más simples de > variables (otras distintas a las originalmente probadas) sí he conseguido > representar gráficos cloud. Así que doy el caso por cerrado. Muchas gracias > también para Jorge Iván Vélez. > > saludos, > > Fernando > > > > > ______________________________________________________________________________________________ > > > De: Carlos Ortega [mailto:coforfe@gmail.com] Enviado el: domingo, 03 > > de abril de 2011 21:05 > > Para: Fernando Sanchez > > CC: r-help-es@r-project.org; jorgeivanvelez@gmail.com > > > Asunto: Re: [R-es] Significado de un mensaje de error > > > > > > > > Hola, > > > > > > > > Varias cosas: > > > > - ¿Puedes hacer summary(mtif)?. Sigo pensando que el problema es > > debido al gran número de celdas que se definen en la fórmula y que en > > muchas de ellas no hay puntos que cloud luego pueda representar. > > > > - La idea de mi anterior correo consistía en que ejecutaras "cloud" > > pero restringiendo el número de combinaciones. Y dos opciones posibles > > son las que te proponían. Si ejecutas cloud con ellas y obtienes > > gráficos sin problemas es que el problema está relacionado con esa > > falta de datos para el gran conjunto de combinaciones definidas en la > > formula. > > > > - Finalmente, si de esta última opción también tienes problemas, > > entonces te pediría si por favor puedes adjuntar el data.frame "mtif". > > > > > > > > Gracias, > > > > Carlos Ortega > > > > www.qualityexcellence.es > > > > > > > > > > > > 2011/4/3 Fernando Sanchez <fernandsanche@yahoo.es> > > > > Hola a todos, aprovecho el presente correo para agradecer las > > respuestas de Carlos Ortega y Jorge Iván Velez y procedo a contestar: > > > > - Carlos: con tu propuesta no he logrado nada de momento. > > > > - Jorge Iván: aquí va la información que pedías: > > > >> str(mtif) > > num [1:224, 1:30] 0 1 0 1 1 1 1 0 1 1 ... > > - attr(*, "dimnames")=List of 2 > > ..$ : chr [1:224] "1" "3" "5" "6" ... > > ..$ : chr [1:30] "FormPost" "FormCont.h." "PImplNAte" "PCoroNAImplNAte" > > ... > >> > >> sessionInfo() > > R version 2.12.1 (2010-12-16) > > Platform: i386-apple-darwin9.8.0/i386 (32-bit) > > > > locale: > > [1] es_ES.UTF-8/es_ES.UTF-8/C/C/es_ES.UTF-8/es_ES.UTF-8 > > > > attached base packages: > > [1] splines stats graphics grDevices utils datasets methods > > base > > > > other attached packages: > > [1] nnet_7.3-1 class_7.3-3 survival_2.36-2 mlbench_2.1-0 > > MASS_7.3-9 rpart_3.1-48 > > > > loaded via a namespace (and not attached): > > [1] caret_4.72 grid_2.12.1 ipred_0.8-8 lattice_0.19-13 > >> > > > > A ver si me podeis dar alguna otra pista. > > > > Un saludo, > > > > Fernando > > > > De: Carlos Ortega [mailto:coforfe@gmail.com] Enviado el: sábado, 02 de > > abril de 2011 23:24 > > Para: Fernando Sanchez > > CC: r-help-es@r-project.org; r-help-es-bounce@r-project.org > > Asunto: Re: [R-es] Significado de un mensaje de error > > > > > > > > Hola, > > > > El error está asociado a que en la fórmula que has utilizado alguno o > > varios de los grupos múltiples que se generan no tienen datos. > > > > Prueba a simplificar la función que incluyes, eliminando alguno de los > > términos, por ejemplo: > > > > mp89 ~ ImpTot89 | Edad > > mp89 ~ ImpTot89 * NDA > > > > Saludos, > > Carlos Ortega > > www.qualityexcellence.es > > On Sat, Apr 2, 2011 at 11:39 AM, Fernando Sanchez > > <fernandsanche@yahoo.es> > > wrote: > > Hola a todos, estoy procesando unos datos con las siguientes > > intrucciones que creo son del paquete stats: > > cloud(Imp89 ~ ImpTot89 * NDA | Edad, data = mtif, > > + screen = list(x = -90, y = 45), distance = .4, zoom = .7) > > > > y obtengo el error: > > Error en eval(substitute(groups), data, environment(formula)) : > > argumento ''envir'' númerico no tiene longitud uno > > > > La verdad es que no se qué significa este error ¿me podeis ayudar? > > > > Gracias, > > > > Fernando > > [[alternative HTML version deleted]] > > > > > > _______________________________________________ > > R-help-es mailing list > > R-help-es@r-project.org > > https://stat.ethz.ch/mailman/listinfo/r-help-es > > > > > > > > > > > > > > > >[[alternative HTML version deleted]]