16 votos

¿Forma de comenzar y aprender R?

He intentado varias veces "seguir adelante por mi cuenta" - pero con éxito limitado. Soy un usuario ocasional de SPSS y tengo algo de experiencia con SAS.

Agradecería un par de consejos de alguien que tenga un perfil similar y ahora use R.

2 votos

Esto probablemente debería ser una wiki comunitaria. Otras preguntas relevantes son Recursos para aprender R, ¿Dónde puedo encontrar tutoriales útiles de R, y el hilo de meta del software estadístico que enumera recursos para R.

0 votos

Vea nuestra publicación en meta, etiquetada faq: meta.stats.stackexchange.com/questions/793/….

17voto

Funkatron Puntos 757

Creo que la única forma de adentrarse en ello es la próxima vez que necesites hacer algo en SAS o SPSS, utiliza R en su lugar. Al principio es difícil y al principio pasarás mucho tiempo en tareas simples. Cuando te atascas, busca en Google el problema y probablemente encuentres una solución. Puedes verificar tus resultados con SPSS o SAS.

Con el tiempo empiezas a familiarizarte y los trabajos comienzan a ser más rápidos. Hacer referencia a código antiguo siempre ayuda. Ojalá encuentres un sentido de orgullo en el progreso que haces.

Luego, a medida que te vuelves más avanzado y lees blogs y este sitio, comienzas a aprender el verdadero poder de R, los trucos y todo lo que es posible con él.

2 votos

Un gran problema: el sistema de ayuda de R es bueno cuando sabes en qué detalles necesitas información. No es tan bueno si no tienes ni idea de lo que necesitas hacer. Así que busca un recurso que te muestre lo básico como: cómo leer datos, cómo guardar tu trabajo hasta ahora, cómo hacer y guardar gráficos, cómo obtener ayuda, etc. Por ejemplo, si dices: "Oye, quiero pronosticar algo, así que escribiré ?forecast para obtener ayuda sobre eso." No encontrarás nada. En R, el término habitual es "predict". AMO R, pero tengo que ser realista. También, ten en cuenta que R es un lenguaje de programación, a diferencia de SAS o SPSS: más difícil al principio, mejor más adelante.

14voto

Eggs McLaren Puntos 945

Algunos puntos:

  1. La respuesta de @Glen es clave. Necesitas forzarte a hacer algo en R, incluso cuando sabes que podrías hacerlo fácilmente con SPSS.
  2. Hace unos meses hice una lista de libros de programación en R que no intentaban enseñar estadísticas, sino que solo describían R.
  3. Suscríbete a los feeds RSS de r-bloggers.com y la etiqueta R de stackoverflow. Me resulta muy útil simplemente revisar rápidamente los artículos para obtener pistas y consejos.

8voto

Dillie-O Puntos 16780

Hay muchos buenos consejos aquí, pero creo que lo más útil que podrías hacer sería simplemente sentarte con alguien que conozca R por un par de horas. Probablemente me ahorré años aprendiendo R solo; simplemente tener a alguien que diga, "No, es mucho más fácil hacerlo de esta manera" me hubiera ahorrado muchos problemas. Creo que esto es especialmente crucial en lo que respecta a aprender a hacer cosas en R, en lugar de en SPSS en R, como menciona StasK, pero también te evitará pasar horas persiguiendo estúpidos errores de sintaxis.

No parece que Pittsburgh tenga un Grupo de Usuarios de R, lo cual me desconcierta, pero debe haber muchos Rgonautas en los alrededores. Intenta encontrarlos. Soborna a alguien para que simplemente esté contigo mientras trabajas en cualquiera de las cosas descritas anteriormente - traducir un proyecto antiguo a R suena especialmente bien.

0 votos

Creo que determinar los efectos de salud de superar la curva de aprendizaje de R sería un excelente estudio!

7voto

StasK Puntos 19497

Este libro podría ser justo lo que necesitas: R. Muenchen (2008). R for SAS and SPSS Users.

He tenido experiencias muy similares comenzando con R varias veces. Sin embargo, soy usuario de Stata. Muenchen y Hilbe (un editor de la sección de software estadístico de The American Statistician durante mucho tiempo) tienen un libro similar R for Stata users, y lo encontré entretenido a veces, cuando proporcionan un segmento de código de 20 líneas para algo que se puede hacer en tres líneas en Stata. (Por otro lado, por supuesto que hay situaciones en las que simplemente no se puede hacer una cosa orientada a objetos de manera significativa en Stata). Supongo que el mensaje es que debes abstraerte de tu experiencia con SPSS y SAS, ya que R piensa en términos totalmente diferentes sobre casi todo. Tu experiencia previa probablemente sea más un obstáculo, al menos en el caso de R (probablemente podrías reaprender de SPSS a Stata bastante rápido si fuera necesario). Ya no hay conjuntos de datos rectangulares, ni hay TARJETAS para leer. Eventualmente tendrías que aprender a hacer cosas en R, en lugar de tratar de hacer cosas de SPSS en R.

0 votos

Me gusta mucho el libro de Muenchen

4voto

frglps Puntos 521

Creo que la respuesta mencionada por @Glen es muy importante, sin embargo necesitas algunos libros para empezar.

En cuanto a R, creo que necesitas 3 libros.

Primero, para hacer estadísticas con R te puedo recomendar R in Action. Robert mantiene un sitio y blog de R muy activo (http://www.statmethods.net/) y su libro y esfuerzos son fantásticos.

Segundo, es posible que necesites un libro para programar en R, ya que R no es solo un programa de estadísticas sino también un poderoso lenguaje. La programación es muy útil cuando se realizan análisis complejos o se combinan análisis, o para escribir funciones que realicen la misma tarea en diferentes conjuntos de datos. Solo puedo recomendarte The Art of R Programming. Aquí no se presentan estadísticas principales, pero obtendrás una idea de cómo combinar, conectar y automatizar tus análisis.

Tercero, necesitarás un libro de referencia, una enciclopedia. Te puedo recomendar The R Book. Este no es el libro que leerás de principio a fin, pero es el libro que abrirás de vez en cuando para ver si algunas cosas son posibles, si hay otras formas de analizar datos, etc.

Y lo más importante, deja de usar cualquier otra cosa y trata de resolver todos tus problemas en R. Resolver problemas es la mejor manera de aprender.

También, antes de que se me olvide, hay algunos blogs maravillosos de personas fantásticas que escriben sobre todo tipo de cosas que se pueden hacer en R. Busca y encontrarás. Muy recomendado es el sitio de agregación http://www.r-bloggers.com/ donde se recopilan blogs relevantes de R.

¡Diviértete!

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X