Estimado José,
Es la segunda vez que veo te pregunta en este Foro, la primera vez se te
pidió mas detalles y luego se te dio una respuesta. El hecho que reiteres
tu pregunta, sin detalles y sin mencionar que es lo que no funcionó con la
respuesta anterior, me hace recordar algunas recomendaciones que leí en
una excelente respuesta en http://stackoverflow.com/, que trato de adaptar
a continuación.
¿Cómo hacer la consulta para que sea efectiva?
- Describa su objetivo y no el paso en el que ha tenido un problema.
- Sea explícito respecto de su pregunta.
- Provea un mínimo de información necesaria (cantidad no es precisión)
- Sea cortés (nunca está de más)
- Una vez resuelto el problema comente la solución (si se encontró)
- Pero por sobre todo provea un ejemplo reproducible en R.
¿Cómo hacer un ejemplo re-producible en R?
Proporcione información sobre su sesión usando las funciones sessionInfo y
Sys.getlocale()
sessionInfo()
Siempre puede hacer una muestra de sus datos y luego usando la función dput
proporcionar algo que pueda copiar y pegar en R inmediatamente:
ejemplo <- head(iris, 4)
dput(ejemplo)
Si no pudiera dar una muestra de sus datos, genere algunos datos usando
vector(), matrix(), data.frame(), etc.
Data <- data.frame(v = rnorm(5), w = runif(5), x = sample(1:5), y
sample(c("yes",
"no"), 5, replace = TRUE), z = sample(c("a",
"b", "c"), 5, replace TRUE))
Data
- Si esta usando algún paquete deberá indicarlo.
- Asegúrese que esta utilizando la versión más reciente de R y la última
versión en CRAN de los paquetes que usa. Si no es un paquete de CRAN
indique la fuente (R-forge, Github, etc), y use también el último.
- Si abrió alguna conexión o generó un archivo agregue algún código para
cerrarla o eliminar el archivo (use unlink()).
- Si modificó opciones, asegúrese que el código contiene una declaración
para revertirlos a su estado original. (eg op <- par() ...
par(mfrow=c(1,2)) ...algo de código... par(op) )
- Verifique que no tiene opciones o programas definidos en su .Rprofile, y
si estos generaran el problema diga cuales tiene.
- Corra su código en una sesión nueva y vacía de R. El que reciba el código
debe ser capaz de copiar y pegar su código en una consola de R y obtener el
mismo resultado que Ud.
- No incluya instrucciones eventualmente perjudiciales para el que ejecuta
su código, ej. rm(list=ls())
Claro que estoy suponiendo que antes de hacer todo lo anterior habrá
consultado el help de R, los demo, los manuales de R y de los paquetes.
Si no encontró allí lo que buscaba.
- Google es su amigo. Para buscar una palabra con una única letra intente
por ejemplo: [R] -. .
- Consulte a R-help-es@r-project.org o r-help@r-project.org (use únicamente
texto plano, no envíe e-mail con formato html), y no envíe la misma
consulta a varias listas de e-mail al mismo tiempo. Tampoco envíe archivos,
especialmente no envíe aquellos que pueden tener Macros (Excel).
- Si su problema no tiene que ver con el lenguaje sino con su uso consulte
la bibliografía.
Recuerda siempre que no estoy sentado enfrente de tu computadora.
Atentamente,
Daniel Merino
El 27 de septiembre de 2013 13:37, José A. Betancourt Bethencourt <
josebetancourt.cmw@infomed.sld.cu> escribió:
> ¿existe algún método en el cual no sea necesario hacer este trabajo y que
> aparezcan los nombres de las preguntas?
>
>
>
> label.cronbach <- label.var(p01, "¿Le agrada el programa que se le
ha
> mostrado? ")
>
> label.cronbach <- label.var(p02, "¿Cree que ayuda en el
aprendizaje?")
>
> label.cronbach <- label.var(p03, "¿Propicia el trabajo en el
equipo?")
>
> label.cronbach <- label.var(p04, "¿Propicia formular debates entre
los
> alumnos? ")
>
> label.cronbach <- label.var(p05, "¿Permite vincular lo biológico
con lo
> social? ")
>
> label.cronbach <- label.var(p06, "Mediante esta simulación se
demuestra que
> las intervenciones en las comunidades tienen que ir más allá de lo
> biológico")
>
> label.cronbach <- label.var(p07, "Es de fácil manipulación")
>
> label.cronbach <- label.var(p08, "Se entienden bien los commandos
")
>
> label.cronbach <- label.var(p09, "Este y otros modelos podrian
incluirse
> como herramienta de enseñanza")
>
> label.cronbach <- label.var(p10, "Se comprende bien el
modelo")
>
>
>
> --
>
> Este mensaje le ha llegado mediante el servicio de correo electronico que
> ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema
> Nacional de Salud. La persona que envia este correo asume el compromiso de
> usar el servicio a tales fines y cumplir con las regulaciones establecidas
>
> Infomed: http://www.sld.cu/
>
>
>
>
> [[alternative HTML version deleted]]
>
>
> _______________________________________________
> R-help-es mailing list
> R-help-es@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
>
--
Daniel
[[alternative HTML version deleted]]