Prefacio

Este curso ha sido diseñado por Javier Álvarez Liébana y pensado para introducir en el lenguaje R a todas aquellas personas que quieran aprenderlo desde cero, sin necesidad de ningún conocimiento previo de programación. Dicho manual ha sido elaborado a su vez en R con {bookdown}. Puedes ver un resumen de las funcionalidades de algunos paquetes documentados por el equipo de R Studio en sus esquemas resumen. El código de dicho manual se encuentra en GitHub.

Si el material te resulta de ayuda puedes dejar tu aportación en https://www.buymeacoffee.com/dadosdelaplace, como si me invitarás a algunos cafés.

 

Para elaborar informes o libros con una estructura similar (de forma nativa en R) el paquete bookdown puede ser instalado desde la plataforma CRAN o desde su versión en desarrollo actualizada en Github:

install.packages("bookdown")
# o desde su versión en desarrollo actualizada
# devtools::install_github("rstudio/bookdown")

Sobre el autor

Esto de presentarse a sí mismo es siempre un poco raro pero vamos a intentarlo. Mi nombre es Javier Álvarez Liébana, soy matemático, nacido en 1989 en Carabanchel (Madrid), pasando por Bologna (Italia). Tras terminar licenciatura y Máster en Ingeniería Matemática, recibí en julio de 2018 el título de Doctor en Estadística (por la Universidad de Granada, con dos estancias en Université Pierre et Marie Curie)

Además de investigador (con acreditación de Contratado Doctor por la ANECA, y plaza de Ayudante Doctor en la Facultad de Estudios Estadísticos de la Universidad Complutense de Madrid), soy docente en dicha facultad y ando intentando eso de la divulgación en estadística y dataviz (visualización de datos) en redes sociales

🎲 Web
💌 Newsletter
🐦 Twitter
📸 Instagram

Propósito

El objetivo de este tutorial es introducir a la programación y análisis estadístico en R a toda aquella persona que nunca se haya iniciado en él, sin necesitar conocimientos previos de programación (aunque siempre ayuda, obviamente). Con este manual no se pretende que adquieras un vasto y experto conocimiento de R, pero si lo suficiente como para lograr

  • No tener miedo a programar: los errores son solo eso, errores.
  • Entender los conceptos básicos de R.
  • Dotarte de una autonomía muy básica para poder empezar a trabajar con datos.
  • Algunos trucos sencillos para que el trabajo sea más rápido, tanto en tiempo de escritura como de ejecución.

Código de colores

Puedes buscar los siguientes términos en el buscador del documento

ERROR:

En color rojo encontrarás errores comunes o prácticas a evitar.

 

WARNING:

En color naranja/amarillo encontrarás warnings o advertencias sobre cosas a tener en cuenta para evitar problemas.

Algunas funciones pueden arrojar ciertas advertencias que nunca está de más leer. Pero si dichos mensajes de alerta los tenemos controlados, y no queremos que nos ensucie la ejecución en la consola, podemos poner al inicio del código assign("last.warning", NULL, envir = baseenv()) para limpiar los warnings antiguos y options(warn = -1) para desactivarlos.

 

CONSEJO:

En color verde encontrarás consejos o tips para ampliar y facilitar tu programación. Además en cada cajita de código, si pasas el ratón, encontrarás un botón 📄📄 en la esquina superior derecha de la caja para copiar el código directamente a tu consola. Puedes encontrarlos todos escribiendo «consejo» en el buscador.

 

GLOSARIO:

En color azul encontrarás un 📚 glosario con algunos términos estadísticos y conceptos básicos.

Licencia

Licencia: GPLv3

Este documento es publicado bajo licencia pública general GNU, una licencia libre de copyleft que garantiza a los usuarios finales (personas, organizaciones, compañías) la libertad de usar, estudiar, compartir (copiar) y modificar el software, citando adecuadamente al autor del mismo.

Contribuye (si quieres)

Si el material te resulta de ayuda puedes dejar tu aportación en https://www.buymeacoffee.com/dadosdelaplace, como si me invitarás a algunos cafés.