Materiales complementarios

En esta sección iremos agregando materiales de apoyo a los contenidos vistos en cada sesión.

Atajos de teclado

descripción Windows/Linux macOS
crear un nuevo script ctrl + shift + n command + shift + n
flecha de asignación: <- alt + - option + -
“pipe”: %>% ctrl + shift + m command + shift + m

Ajuste de opciones globales

Durante la primera sesión hicimos algunos ajustes en la configuración de RStudio. Para ello, fuimos al menú Tools y luego seleccionamos Global Options. A continuación detallamos las opciones modificamos:

Nunca guardar .RData

No queremos que los objetos de nuestro ambiente global de sesiones anteriores de trabajo permanezcan cuando reiniciamos RStudio. Mantenerlos puede llevarnos a errores. Por lo demás, no es necesario dejarlos ahí , ya que en nuestro script deberíamos tener el código para volver a crearlos en caso de necesitarlos en el futuro.

Para ajustar esto seleccionamos en el panel de la izquierda General y en la pestaña Basic eliminamos la selección en la opción “Restore .RData into workspace at startup”. En “Save workspace to .RData on exit” seleccionamos “Never”.

Existen ocasiones en que crear un objeto nos tomó mucho tiempo ya que implicaba alguna operación compleja. En esos casos lo que podemos hacer es guardar el objeto como un archivo en nuestro computador y volver a cargarlo cuando lo necesitemos en el futuro. Más adelante veremos cómo guardar un objeto de R.

Activar la opción “soft wrap”

A veces escribimos comentarios en nuestro script que son más largos que el ancho de nuestra ventana. Para evitar que el texto se extienda infinitamente hacia la derecha podemos activar la opción “soft wrap”, que va a permitir que el contenido se ajuste a la ventana. Para hacer esto debemos seleccionar Code en el panel de la izquierda y luego la pestaña Editing. Ahí activamos la opción “Soft-wrap source files”.

En la captura de pantalla pusimos un asterisco en la opción “Use native pipe operator, |>” ya que hablaremos de ella más adelante.

Guardar los scripts en UTF-8

Para evitar que ocurran cosas misteriosas con los caracteres de nuestro script al pasar de un computador a otro, lo más seguro es guardar nuestros archivos con el encoding UTF-8. Para ello, en el panel Code vamos a la pestaña Saving y cambiamos la opción “Default text encoding” a UTF-8:

Paréntesis de arcoíris

Como comentamos en la primera sesión, una de las principales fuentes de errores al programar son los errores de tipeo. Algo que ayuda a evitar los relacionados con la falta o exceso de paréntesis es hacer que todos tengan colores diferentes. Para activar esta opción en el panel Code seleccionamos la pestaña Display y luego activamos la última opción: “Use rainbow parentheses”.

Recursos para aprender más sobre gráficos

The R Graph Gallery: Una galería de ejemplos de tipos de gráficos que se pueden hacer en R con código de ejemplo para crearlos.