Está en la página 1de 44

Introducción al

R y RStudio

Maira Gayol:
mairagayol@gmail.com
¿Qué son R y RStudio?

Modern Dive
Instalación
Descarga e instalación de R
Descarga e instalación de R: entrar al sitio web The Comprehensive R
Archive Network y elegir el instalador según tu sistema operativo.
Descarga e instalación de R
Descarga e instalación de R: entrar al sitio web The Comprehensive R
Archive Network y elegir el instalador según tu sistema operativo.
Descarga e instalación de R
Descarga e instalación de R: entrar al sitio web The Comprehensive R
Archive Network y elegir el instalador según tu sistema operativo.
Descarga e instalación de RStudio
Descarga e instalación de RStudio: entrar al sitio web de RStudio
Actualización de R y RStudio

-Actualizar a la última versión de R:

install.packages("installr")
library(installr)
updateR()

-Actualizar a la última versión de RStudio:


Help Check for updates
Esquema de RStudio
Esquema de RStudio

AMBIENTE/
SCRIPTS
HISTORIA/CONEXIONES

ARCHIVOS/ GRÁFICOS/
CONSOLA/ TERMINAL
PAQUETES/ AYUDA
Esquema de RStudio
Esquema de RStudio

AMBIENTE/
SCRIPTS (CÓDIGO)
HISTORIA/CONEXIONES

ARCHIVOS/ GRÁFICOS/
CONSOLA/ TERMINAL
PAQUETES/ AYUDA
Esquema de RStudio
Esquema de RStudio

AMBIENTE/
SCRIPTS (CÓDIGO)
HISTORIA/CONEXIONES

ARCHIVOS/ GRÁFICOS/
CONSOLA/ TERMINAL
PAQUETES/ AYUDA
Esquema de RStudio
Esquema de RStudio

AMBIENTE/
SCRIPTS (CÓDIGO)
HISTORIA/CONEXIONES

ARCHIVOS/ GRÁFICOS/
CONSOLA/ TERMINAL
PAQUETES/ AYUDA
Esquema de RStudio
Paquetes
Paquetes en R
Son colecciones de funciones y conjuntos de datos
desarrollados por la comunidad.
Paquetes en R
Son colecciones de funciones y conjuntos de datos
desarrollados por la comunidad.
-Para instalar paquetes: install.packages (“nombredelpaquete”)

-Para cargar paquetes: library (nombredelpaquete)


Archivos
Archivos en RStudio

Scripts de R (.R): todo el texto es ejecutable excepto lo comentado con #.


Crear un nuevo script: File New File R Script
Abrir un script: File Open File
Archivos en RStudio

Scripts de R (.R): todo el texto es ejecutable excepto lo comentado con #.


Crear un nuevo script: File New File R Script
Abrir un script: File Open File
Archivos en RStudio

Scripts de R (.R): todo el texto es ejecutable excepto lo comentado con #.


Crear un nuevo script: File New File R Script
Abrir un script: File Open File
¿Cómo programar en R?
Objetos y funciones
df<- read_excel (“Nombre_del_archivo.xlsx”,sheet= “datos_Sentinel”)

Argumentos: cambian la
salida de la función

Objeto: todo lo que Función: todo lo que


existe pasa

Operador de asignación (también se


puede usar el =)
¿Cómo ejecutar los comandos?
-Seleccionar y correr el botón Run.
-Seleccionar y apretar Control + Enter
¿Cómo ejecutar los comandos?
-Escribir el comando y apretar Enter
¿Cómo ejecutar los comandos?

SCRIPTS AMBIENTE/ HISTORIA


CTRL+ENTER
Botón Run

ARCHIVOS/ GRÁFICOS/
CONSOLA/ TERMINAL
PAQUETES/ AYUDA
ENTER
Seleccionar directorio de trabajo
Desde el panel de Scripts o Consola:
setwd("C:/Users/DELL/Google Drive/Intro_Tele")
Seleccionar directorio de trabajo
Otra opción para seleccionar el directorio de trabajo:
Session Set Working Directory Choose directory
Importar datos
Importar datos de un archivo Excel:
-Función: read_excel
Si el archivo está en el directorio de trabajo:
df<- read_excel ("Nombre_del_archivo.xlsx", sheet = "rhow_Mean_graf_serie")
Si el archivo está en otro directorio:
df<- read_excel("C:/Users/DELL/Google Drive/Nombre_del_archivo.xlsx", sheet
= "rhow_Mean_graf_serie")

¿Dónde se encuentran
los objetos
importados?
Aspectos a tener en cuenta
R: distingue entre mayúsculas y minúsculas
Evitar el uso de espacios
Evitar el uso de tildes
Evitar el uso de caracteres especiales (ejemplo: µ)
Opciones:
datos_espectrales
DatosEspectrales
datos.espectrales
Examinar los datos
Escribir el nombre del objeto (i.e. df)

Sensor Satelite Sat_Sens


Examinar los datos
Examinar los datos

View(df)
Ayuda
Ayuda de R
Utilizar el símbolo “?” para buscar ayuda:
?read_excel
Ayuda de R
Ingresar a Help y buscar el término de interés
Análisis de datos
espaciales en R
Análisis de datos espaciales en R
Ventajas:
Automatización: realizar tareas repetitivas
Reproducibilidad: capacidad de ser reproducido y aplicado por otros
Gran capacidad de procesamiento y visualización de datos
Un entorno que abarca todos los aspectos del análisis: adquisición de datos, estadísticas,
visualización, etc.
Algunas funciones para trabajar con datos
espaciales
library (raster)
landsat_B2<-raster(“LC08_L1TP_225084_20190608_20190619_01_T1_B2.tif”) Raster de una banda
landsat8 <-stack(“imagen_con_6_bandas.tif”) Raster de más de
una banda
Algunas funciones para trabajar con datos
espaciales
Hacer una lista
lista_bandas <- list.files(path = directorio, pattern='_Lsat', full.names = TRUE)
stack_radiancia <-stack(lista_bandas) Apilar varios raster
writeRaster(stack_radiancia,filename =“stack_radiancia”,format="GTiff") Exportar un raster

library (rgdal)
archivo_vectorial<- readOGR(dsn = “C:/Maps”, layer = “vector”)
¡Muchas gracias
por su atención!

También podría gustarte