Introducción

R es un entorno y lenguaje de programación con un enfoque al análisis estadístico.

R nació como una reimplementación de software libre del lenguaje S, adicionado con soporte para ámbito estático. Se trata de uno de los lenguajes de programación más utilizados en investigación científica, siendo además muy popular en los campos de aprendizaje automático (machine learning), minería de datos, investigación biomédica, bioinformática y matemáticas financieras.

Ambiente de trabajo

Descarga de R y R studio

Download the RStudio IDE

The Comprehensive R Archive Network

Alternativa: Deepnote

Deepnote es un notebook para ciencias de datos que esta basado en la nube, puede ejecutarse python y R.

Deepnote - Data science notebook for teams

Datasets usados Durante el curso

mtcars.csv

orangeec.csv

Interfaz de R studios

Importar Dataset

Crear un Script de R

Limpiar consola

Instalar paquetes

Variables

Declarar variables

# Para ejecutar una linea se la selecciona y luego 'shift + enter'
X <- 8
Y <- 4

Aritmética

8 + 5
x + 2
y * x
x^2

Comparadores lógicos

# Igual
==
# Distinto
!=
# Menor que
<
# Menor o igual que
<=
# Mayor
>
# Mayor o igual que
>=
# Or
|
# Busca en el dataset
%in%