10 tips para comenzar en R
- Estar motivado. R tiene una curva de aprendizaje empinada.
- Descarga e instala R. Conozca a la consola de R. Aprenda cómo instalar paquetes adicionales, como acceder al historial, la forma de usar el completado automático y abrir el sistema de ayuda. Revise la instalación de R y el manual Administración y echa un vistazo a la sección de libros gratis en el CRAN.
- Familiarizarse con los archivos de ayuda R. Pueden aparecer críptico en el comienzo, pero hay una estructura a ellos. Lea y vuelva a leer un par de archivos de ayuda una y otra vez. Esté atento a las secciones de entrada y salida, ejecute los ejemplos, ejecute los demos, por ejemplo, demo (graphics). Suscríbete a R-help y lea las preguntas y respuestas, echa un vistazo a stackoverflow, siga blogs. Buscar con Rseek.org.
- Aprender a importar sus datos en R. La forma más fácil es por lo general a través de un archivo CSV (CSV = valores separados por comas), utilizando read.csv. Usa el paquete XLConnect, si usted tiene que tratar con los archivos de hojas de cálculo, por ejemplo Excel. Repasa el manual de importación / exportación de datos de R
- Trate de comprender los diferentes tipos de datos en R y cómo modificarlos. ¿Cuáles son las diferencias entre una matriz y un marco de datos? ¿Qué es un factor? ¿Qué es una lista? Piense en los diferentes casos de uso. Revise el manual de Introducción a R.
- Haga gráficos! Un montón de gráficos. Son gratificante y te mantienen motivado. Inspírese con la Galería Gráfica R. Echa un vistazo a los siguientes paquetes: lattice, plotrix, ggplot2, deducer, googleVis.
- Aprenda cómo puede modificar y reformar los datos de R y aplicar funciones de subconjuntos utilizando por,
by, apply, lapply, ave
, reshape, sweep, with, within, etc. Dedique un fin de semana para pensar en estas funciones. - Escribe el código R en archivos (.r) en lugar de escribir todo en la consola de R. Usar un entorno de desarrollo integrado (IDE), por ejemplo, RStudio, Statet Eclipse, Tinn-R.
- Entienda el concepto de las funciones e intente a automatizar sus códigos usándolas.
- Documente su código! Comience su código explicando lo que quiere lograr y, después escriba los comandos a ejecutar.
La ñapita
- Sea paciente
0 comentarios:
Publicar un comentario