🏠↩︎ 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
- Abra RStudio.
- 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.
- Explore los distintos menús en la barra de navegación
principal.
1.2. Configuración del entorno de desarrollo
- En la barra de navegación principal, abra el menú de Tools
y seleccione Global options…
- 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.
- Explore los distintos submenús en la ventana. Por ejemplo, en el
submenú de Appearance puede modificar el tema visual del
entorno de desarrollo.
- 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.
- Opcionalmente, en el submenú de Pane Layout, configure la
distribución páneles de la siguiente forma:
1.3. Probando la Consola
- Ubique la ventana Consola.
- 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
- En la barra de navegación principal, abra el menú de File y
seleccione New File y luego R Script.
- 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.
- 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.
- Para guardar el archivo, en la barra de navegación, abra el menú de
File y seleccione Save o Save as….
- 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
- Ubique la ventana de Archivos.
- 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.
- 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
- En la barra de navegación principal, abra el menú de File y
seleccione New Proyect….
- Se abrirá una venta de New Project Wizard. Seleccione
New Directory y luego New Project.
- Asigne un nombre para el Proyecto en la caja de texto Directory
name.
- 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
- En RStudio, cree un nuevo proyecto de R a partir de un nuevo
directorio.
- Salga de RStudio y acceda al proyecto que acaba de crear.
- Cree un script dentro del proyecto.
- 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.
- Documente su script añadiendo comentarios en donde considere
pertinente.
- Guarde el script utilizando un nombre pertinente.
- 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.