Wingardium leviosa

Ya has visto los distintos aspectos que nos permiten escribir código y, por tanto, como escribir algunas expresiones básicas. Pero no solo importan las expresiones, deben escribirse en el lugar adecuado, la consola. Ahora bien, este es el primer paso, debes aprender el procedimiento para guardar tu código en ficheros y reutilizarlo después, ganando tiempo y reduciendo errores. Si lo consigues serás un mago y aunque no seas de sangre pura elevarás tus resultados a una altura que ni imaginas.


Recetas para hacer recetas, o procedimientos de trabajo (workflow) para que todo vaya mejor que sobre ruedas. Tanto los datos como los procedimientos son información y esta debe estar presente, la guardaremos en ficheros de texto plano.

R nos ayuda a abstraer el problema, a abordarlo y resolverlo, generalizando la solución: todo queda reflejando mediante la escritura de un protocolo en forma de script. Nuestro trabajo, si esta bien hecho, nos ayudará en el futuro, a nosotros y a nuestros colegas. La preparación de los datos también está condicionada al modo de trabajo en R, en particular, y en general con las distintas herramientas informáticas.

El procedimiento de trabajo se inicia con la carga de los datos y la verificación de que estos están en el formato correcto y su importación al sistema se llevado a cabo correctamente. Después, el o los posteriores análisis, que veremos más adelante, en el módulo 4.

Manos a la obra

  • RStudio (acceso)
    Detallaremos cómo aprovechar el entorno de RStudio para llevar a cabo algunas actividades propias de la manipulación de la información, datos y código, con R.

  • Datos y ficheros en R (acceso)
    Comenzaremos a trabajar con ficheros de datos. Veremos cómo realizar la lectura y creación de estos ficheros y detallaremos algunos procedimientos básicos que se deben llevar a cabo antes de pasar al análisis de los datos.

  • Ejercicios (acceso)
    Planteamos algunos ejercicios que permitan afianzar y poner en práctica los contenidos desarrollados a lo largo del módulo.

Resumen

Al término de este módulo serás capaz de organizar y guardar convenientemente tus datos en distintos formatos, según tus necesidades y conveniencia, y estarás preparado para escribir tus procedimientos en forma de código R, pudiendo preservarlos en forma de documentos ejecutables o scripts, todo ello organizado en proyectos consistentes. En definitiva, te encuentras en la antesala de realizar el análisis de tus datos con procedimientos robustos y de calidad.

Referencias

  • Para este módulo especialmente te conviene tener a mano la Guía Rápida de RStudio. Investiga y prueba los distintos elementos que ofrece RStudio, en particular, las ayudas.

  • Si te interesa el tema de la generación de documentos y la investigación reproducible, no dudes en echar un vistazo a editCola.


  • En este tutorialDC de DataCamp encontrarás información detallada sobre cómo leer y exportar ficheros de la hoja de cálculo Excel en R.

  • Cuando escribas código es importante que sigas unas normas estilo y buenas prácticas. Encontrarás diferentes criterios, no importa tanto cuál elijas pues en todos los casos se persige la legibilidad del código: lo esencial es que respetes el estilo en todo momento.