Está en la página 1de 13

Curso de Especialización

Uso de Herramientas Hidrológicas e Hidrogeológicas


Módulo 1. Temas Generales
Sesión 03. Programación en R

Ing. Miguel Angel Basualdo Bernuy

Universidad Nacional Daniel Alcides Carrión

Cerro de Pasco, 22 de marzo del 2023


Análisis de datos
• Estudio profundo de una cantidad determinada de datos recopilados;
se realiza con el fin de obtener conclusiones valiosas acerca de un
aspecto en particular.
• Este estudio ayudará a la investigación del tema o aspecto y llevará a la toma
de decisiones atinadas y a la creación de estrategias más eficientes.

Define la Establece lo
Obtención de Clasificación Análisis de los Interpretación
razón del que medirás y
datos de los datos datos de los datos
análisis como se hará

El análisis de datos es una guía para planear y una base que comprueba si hay
procesos que deben ajustarse o tenerse en cuenta para el futuro.
• R es un lenguaje de programación y un entorno para el análisis
estadístico y gráfico.
• R se distribuye bajo la licencia GNU - GPL.
• Es multiplataforma.
• R fue creado por R. Ihaka y R. Gentleman (Universidad de Auckland –
1993)
• Actualmente, es el resultado de la colaboración de toda una
comunidad de usuarios.
• Desde 1997 el desarrollo de su código fuente de R (o base-R) es
llevado por un grupo de programadores conocido como “The R-core
team”.
• La página web oficial de R se llama: The R Project for Statistical
Computing (https://www.r-project.org/)
• RStudio es un programa que nos permitirá interactuar con R de forma más
amigable, facilitándonos muchas tareas de programación y análisis de
datos en R
• Es decir, RStudio es una GUI (Graphical User Interface)
• RStudio es más que una GUI, es un entorno de desarrollo integrado para R,
en inglés ‘integrated development environment’ o IDE.
• Hadley Wickham es uno de los más prolíficos desarrollador de paquetes
para R y creador de un nuevo estilo de programar y analizar datos en R
conocido como ‘tidyverse’.
• Un paquete (package) es simplemente un conjunto de funciones, datos y
documentación
• La versión de escritorio de RStudio también es libre y gratuita. Se puede
descargar en https://posit.co/download/rstudio-desktop/
Instalación de R y RStudio
Entorno de trabajo de RStudio
Directorio de trabajo
• getwd()
• Comprueba el directorio de trabajo actual
• setwd("C:/ruta del directorio de trabajo")
• Cambia el directorio de trabajo
• dir()
• Lista de ficheros que contiene la ruta establecida
Trabajo con Paquetes
• A través del menú: Tools >
Install packages
• En el escritorio de RStudio:
Packages/Install.
• Utilizando la función
install.packages().
• Una vez instalado el paquete,
hay que cargarlo para poderlo
utilizar. Esto se hace con la
función library().
Ayuda
• help()
•?
• La tecla F1
• vignette()
Consideraciones básicas
• El símbolo <- es el operador para asignar. También se puede utilizar = (o
menos frecuente ->), aunque es preferible utilizar el <-.
• R puede trabajar con los siguientes elementos: carácter, numérico, enteros,
complejos, lógicos.
• R utiliza funciones para realizar operaciones.
• Para utilizar una función deben especificarse unos argumentos, que es lo que
escribimos dentro de los paréntesis.
• El símbolo # se utiliza para introducir un comentario. Todo lo que quede a
la derecha de # no se ejecutará.
• Cuando se realiza una asignación se obtiene un objeto.
• Los objetos pueden ser: vectores, matrices y arrays, listas, factores, data frame,
funciones.
Curso de Especialización
Uso de Herramientas Hidrológicas e Hidrogeológicas
Módulo 1. Temas Generales
Sesión 03. Programación en R

Ing. Miguel Angel Basualdo Bernuy

Universidad Nacional Daniel Alcides Carrión

Cerro de Pasco, 22 de marzo del 2023

También podría gustarte