🏠↩︎ De vuelta a la página principal del curso


Inicio

🚀 Objetivo de la unidad

Que el estudiante se familiarice con R y el entorno de desarrollo de RStudio, y sea capaz de crear nuevos scripts y Proyectos de R.


1.1. Familiarizándoce con RStudio

  1. Abra RStudio.
  2. Ubique las siguientes ventanas: Consola, Editor de código, Ambiente, Archivos, Gráficos, Historia y Ayuda, y explore los distintos botones dentro de cada una. Ubique el cursor encima de un botón para obtener una breve descripción de su función.
  3. Explore los distintos menús en la barra de navegación principal.


1.2. Configuración del entorno de desarrollo

  1. En la barra de navegación principal, abra el menú de Tools y seleccione Global options…
  2. Se abrirá la ventana de Global options…. En caso de guardar un cambio realizado en cualquier configuación, es necesario dar click sobre el botón Apply.
  3. Explore los distintos submenús en la ventana. Por ejemplo, en el submenú de Appearance puede modificar el tema visual del entorno de desarrollo.
  4. Se recomienda ampliamente que, en el submenú de General, configure la sección de Workspace de la siguiente forma:
    • Desmarque la casila de Restore .RData into workspace at startup.
    • En las opciones disponibles para Save worspace to .Rdata on exit, seleccione Never.
      Para los fines de este curso, solo es relevante saber que esta configuración reducirá el tiempo de apertura de RStudio.
  5. Opcionalmente, en el submenú de Pane Layout, configure la distribución páneles de la siguiente forma:


1.3. Probando la Consola

  1. Ubique la ventana Consola.
  2. Para ejecutar una línea de código en la Consola, solo debe escribirla en el prompt y presionar su tecla Enter. Familiarícese corriendo algunas líneas de código simples como las siguientes:

Suma

40+2
## [1] 42


Resta

44-2
## [1] 42


Multiplicación

21*2
## [1] 42


División

3738/89 
## [1] 42


Valor absoluto

abs(-42) # Valor absoluto de 42
## [1] 42


Redondeo

round(41.84) # Redondear 41.84
## [1] 42


Potencia

2^4 # 2 a la cuarta potencia
## [1] 16


Operación módulo (residuo de la división)

5%%2 # Módulo de 5÷2
## [1] 1


Logaritmo base 10

log(10) # Logaritmo de 10
## [1] 2.302585


Distribución binomial

dbinom(x=3, size=10, prob=0.5)  # P(X=3) for X~B(n=10, p=0.5) 
## [1] 0.1171875


Para conocer más acerca de las funciones matemáticas en R, corra las siguientes líneas:

# help("Math")
# help("Arithmetic")
# help("Trig")


Asignación de variables

x <- 2 # x guarda el valor de 2
x <- x + 3 # se le suma 3 a x
x # Devuelve el valor de x
## [1] 5

💡 Recordemos que la lista de variables puede ser visualizada en la ventana de Environment.


Las líneas de código o fragmentos de línea de código con un “#” precedente, fungen como comentarios y no como comandos. Se recomienda ampliamente utilizarlos para documentar sus scripts.

# Esta línea de código es un comentario y no se ejecutará.


Para conocer más acerca de una función específica, corra “?” + el nombre de la función, como en el siguiente ejemplo para la función round. Observe cómo se despliega la documentación de la función en la ventana de Ayuda.

# ?round


💡 Algunas líneas de código podrían tardar mucho en terminar de ejecutarse. Para cancelar la ejecución, utilice el botón rojo de Stop en la parte superior derecha de la ventana de Consola.

💡 Al ejecutar cualquier línea de código errónea, un mensaje de error será impreso en la consola. A veces no serán tan explícitos, es importante mantener la calma y leerlos con detención.


1.4. Un primer script de R

  1. En la barra de navegación principal, abra el menú de File y seleccione New File y luego R Script.
  2. En la ventana de Editor de código se desplegará un nuevo archivo. Escriba algunas líneas de código simples. Observe que a la izquierda de cada línea de código, hay un número de línea. Cuando R reconozca algún error en su línea de código, un tache rojo aparecerá al costado del número de línea, y si ubica el cursor encima del tache rojo obtendrá una breve descripción del error.
  3. Para ejecutar las líneas de código que ha escrito en el script, de click en el botón Run en la parte superior derecha de la ventana. Las líneas de código se irán ejecutando en orden una a la vez. Para ejecutar solo algunas líneas de código que ha escrito en el script, selecciónelas y de click en el botón Run o presione la combinación de teclas Ctrl + Enter. Para ejecutar solo una línea de código que ha escrito en el script, ubique su cursor en cualquier parte de la línea de código y de click en el botón Run o presione la combinación de teclas Ctrl + Enter.
  4. Para guardar el archivo, en la barra de navegación, abra el menú de File y seleccione Save o Save as….
  5. Se abrirá una nueva venta del explorador de archivos del equipo local de cómputo ubicado en la carpeta de su actual directorio de trabajo. Navegue a la carpeta en la que desea guardar su script, asigne un nombre al script y de click en Save.

Por convención, los scripts de R se nombran bajo las siguientes reglas:

  • Comenzar con una letra.
  • Utilizar únicamente letras, números y guiones bajos (_) en lugar de espacios.
  • No utilizar caracteres epeciales.
  • Utilizar nombres cortos, claros y concretos.


1.5 Configuración del directorio de trabajo

  1. Ubique la ventana de Archivos.
  2. De click en los tres puntitos en la parte izquierda de la ventana. Se abrirá una nueva venta del explorador de archivos del equipo local de cómputo ubicado en la carpeta de su actual directorio de trabajo. Navegue a la carpeta en la que desea configurar su directorio de trabajo y de click en Open.
  3. Seleccione More y luego de click en Set As Working Directory.

Utilice la función getwd() para obtener la ubicación de su directorio de trabajo actual.


1.6 Un primer Proyecto de R

  1. En la barra de navegación principal, abra el menú de File y seleccione New Proyect….
  2. Se abrirá una venta de New Project Wizard. Seleccione New Directory y luego New Project.
  3. Asigne un nombre para el Proyecto en la caja de texto Directory name.
  4. Seleccione la carpeta en la que será creado el proyecto dando click en el botón de Browse. Se abrirá una nueva venta del explorador de archivos del equipo local de cómputo ubicado en la carpeta de su actual directorio de trabajo. Navegue a la carpeta en la que desea configurar su directorio de trabajo y de click en Open.


🏋 Ejercicio

  1. En RStudio, cree un nuevo proyecto de R a partir de un nuevo directorio.
  2. Salga de RStudio y acceda al proyecto que acaba de crear.
  3. Cree un script dentro del proyecto.
  4. Elija un número entero, y en el script, escriba los comandos de R para:
    • Sumar 2 al número de entero de su elección.
    • Multiplicar por 3 el resultado de la instrucción anterior.
    • Restar 6 el resultado de la instrucción anterior.
    • Dividir entre 3 el resultado de la instrucción anterior.
  5. Documente su script añadiendo comentarios en donde considere pertinente.
  6. Guarde el script utilizando un nombre pertinente.
  7. Desde el explorador de archivos del equipo local de cómputo, agregue una carpeta en su proyecto para almacenar sus scripts y mueva el script a esta.