0% encontró este documento útil (0 votos)
8 vistas194 páginas

Introducción a R y RStudio en Econometría

El documento presenta una introducción a la instalación y uso de R y RStudio, incluyendo pasos para la instalación en diferentes sistemas operativos. Se discuten las características de R como un programa orientado a objetos y se explican conceptos básicos como el manejo de scripts y directorios. Además, se proporciona información sobre el entorno de trabajo en RStudio y cómo realizar cálculos iniciales.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
8 vistas194 páginas

Introducción a R y RStudio en Econometría

El documento presenta una introducción a la instalación y uso de R y RStudio, incluyendo pasos para la instalación en diferentes sistemas operativos. Se discuten las características de R como un programa orientado a objetos y se explican conceptos básicos como el manejo de scripts y directorios. Además, se proporciona información sobre el entorno de trabajo en RStudio y cómo realizar cálculos iniciales.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Fundamentos de Econometrı́a

Visualización, Introducción a R y RStudio

Raúl Aldaz Peña

Universidad San Francisco de Quito


School of Economics

Enero 2025

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 1 / 39
R y RStudio

Instalación de R

Pueden googlear R o ir a
[Link]

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 2 / 39
R y RStudio

Instalación de R

Pueden googlear R o ir a
[Link]
Escojan entre Linux, Mac o
Windows

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 2 / 39
R y RStudio

Instalación de R

Pueden googlear R o ir a
[Link]
Escojan entre Linux, Mac o
Windows
llegan a un archivo de
instalación

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 2 / 39
R y RStudio

Instalación de R

Pueden googlear R o ir a
[Link]
Escojan entre Linux, Mac o
Windows
llegan a un archivo de
instalación
Sigan las instrucciones

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 2 / 39
R y RStudio

Instalación de R

Pueden googlear R o ir a
[Link]
Escojan entre Linux, Mac o
Windows
llegan a un archivo de
instalación
Sigan las instrucciones

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 2 / 39
R y RStudio

Instalación de RStudio

Pueden googlear RStudio o ir a [Link]

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 3 / 39
R y RStudio

Instalación de RStudio

Pueden googlear RStudio o ir a [Link]


Busquen la versiı́n gratis de escritorio

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 3 / 39
R y RStudio

Instalación de RStudio

Pueden googlear RStudio o ir a [Link]


Busquen la versiı́n gratis de escritorio
Escojan entre Linux, Mac o Windows

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 3 / 39
R y RStudio

Instalación de RStudio

Pueden googlear RStudio o ir a [Link]


Busquen la versiı́n gratis de escritorio
Escojan entre Linux, Mac o Windows
Sigan las instrucciones

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 3 / 39
R y RStudio

Instalación de RStudio

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 4 / 39
R y RStudio

Preliminares

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 5 / 39
R y RStudio

Preliminares

Ası́ se ve RStudio cuando lo


abren

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 5 / 39
R y RStudio

Preliminares

Ası́ se ve RStudio cuando lo


abren
SI muestra lo que escribimos
(script)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 5 / 39
R y RStudio

Preliminares

Ası́ se ve RStudio cuando lo


abren
SI muestra lo que escribimos
(script)
II muestra [console] el código
y los outputs

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 5 / 39
R y RStudio

Preliminares

Ası́ se ve RStudio cuando lo


abren
SI muestra lo que escribimos
(script)
II muestra [console] el código
y los outputs
SD [environment] muestra
bases y variables

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 5 / 39
R y RStudio

Preliminares

Ası́ se ve RStudio cuando lo


abren
SI muestra lo que escribimos
(script)
II muestra [console] el código
y los outputs
SD [environment] muestra
bases y variables
SD [history] muestra historial
de comandos

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 5 / 39
R y RStudio

Preliminares

Ası́ se ve RStudio cuando lo


abren
SI muestra lo que escribimos
(script)
II muestra [console] el código
y los outputs
SD [environment] muestra
bases y variables
SD [history] muestra historial
de comandos
ID muestra carpetas, gráficos,
paquetes, etc.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 5 / 39
R y RStudio

Preliminares

Cuando grabamos un archivo, se registra con .R: es un script

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 6 / 39
R y RStudio

Preliminares

Cuando grabamos un archivo, se registra con .R: es un script


similar al do-file en Stata
podemos volver a un script siempre que querramos

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 6 / 39
R y RStudio

Preliminares

Cuando grabamos un archivo, se registra con .R: es un script


similar al do-file en Stata
podemos volver a un script siempre que querramos
Directorio

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 6 / 39
R y RStudio

Preliminares

Cuando grabamos un archivo, se registra con .R: es un script


similar al do-file en Stata
podemos volver a un script siempre que querramos
Directorio
lugar donde grabamos y se graban archivos
hay un directorio default
pero podemos cambiarlo

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 6 / 39
R y RStudio

Preliminares

Cuando grabamos un archivo, se registra con .R: es un script


similar al do-file en Stata
podemos volver a un script siempre que querramos
Directorio
lugar donde grabamos y se graban archivos
hay un directorio default
pero podemos cambiarlo
para saber nuestro wd
escribamos getwd(), y pulsemos ctrl+enter

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 6 / 39
R y RStudio

Preliminares

Cuando grabamos un archivo, se registra con .R: es un script


similar al do-file en Stata
podemos volver a un script siempre que querramos
Directorio
lugar donde grabamos y se graban archivos
hay un directorio default
pero podemos cambiarlo
para saber nuestro wd
escribamos getwd(), y pulsemos ctrl+enter
nos muestra el directorio

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 6 / 39
R y RStudio

Preliminares

Cuando grabamos un archivo, se registra con .R: es un script


similar al do-file en Stata
podemos volver a un script siempre que querramos
Directorio
lugar donde grabamos y se graban archivos
hay un directorio default
pero podemos cambiarlo
para saber nuestro wd
escribamos getwd(), y pulsemos ctrl+enter
nos muestra el directorio
si queremos cambiarlo:
un ejemplo: setwd (”C:/USFQ/clases/econometria”)
utilicen getwd() para estar seguros

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 6 / 39
R y RStudio

Preliminares

Cuando grabamos un archivo, se registra con .R: es un script


similar al do-file en Stata
podemos volver a un script siempre que querramos
Directorio
lugar donde grabamos y se graban archivos
hay un directorio default
pero podemos cambiarlo
para saber nuestro wd
escribamos getwd(), y pulsemos ctrl+enter
nos muestra el directorio
si queremos cambiarlo:
un ejemplo: setwd (”C:/USFQ/clases/econometria”)
utilicen getwd() para estar seguros
si el directorio no existe o la sintáxis está mal, veremos un error

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 6 / 39
Primeros Pasos

Primeros Pasos

Empecemos con algunos cálculos.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 7 / 39
Primeros Pasos

Primeros Pasos

Empecemos con algunos cálculos.


R es un programa orientado a objetos

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 7 / 39
Primeros Pasos

Primeros Pasos

Empecemos con algunos cálculos.


R es un programa orientado a objetos
datos, variables, resultados, etc. son objetos

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 7 / 39
Primeros Pasos

Primeros Pasos

Empecemos con algunos cálculos.


R es un programa orientado a objetos
datos, variables, resultados, etc. son objetos
facilita el manejo y manipulación

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 7 / 39
Primeros Pasos

Primeros Pasos

Empecemos con algunos cálculos.


R es un programa orientado a objetos
datos, variables, resultados, etc. son objetos
facilita el manejo y manipulación
Empecemos con algunos cálculos.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 7 / 39
Primeros Pasos

Primeros Pasos

Empecemos con algunos cálculos.


R es un programa orientado a objetos
datos, variables, resultados, etc. son objetos
facilita el manejo y manipulación
Empecemos con algunos cálculos.
Empiezo el script con #, para saber qué hago y que R no lo lea.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 7 / 39
Primeros Pasos

Primeros Pasos

Empecemos con algunos cálculos.


R es un programa orientado a objetos
datos, variables, resultados, etc. son objetos
facilita el manejo y manipulación
Empecemos con algunos cálculos.
Empiezo el script con #, para saber qué hago y que R no lo lea.
escribo ”5+5” en el escript, pulso ctrl+enter, miren el resultado

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 7 / 39
Primeros Pasos

Primeros Pasos

Empecemos con algunos cálculos.


R es un programa orientado a objetos
datos, variables, resultados, etc. son objetos
facilita el manejo y manipulación
Empecemos con algunos cálculos.
Empiezo el script con #, para saber qué hago y que R no lo lea.
escribo ”5+5” en el escript, pulso ctrl+enter, miren el resultado
intente hacer otras operaciones

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 7 / 39
Primeros Pasos

Primeros Pasos

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 8 / 39
Primeros Pasos

Primeros Pasos

Cada resultado es un
objeto.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 9 / 39
Primeros Pasos

Primeros Pasos

Cada resultado es un
objeto.
voy denominar a
”5+5” como un
objeto llamado ‘a’

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 9 / 39
Primeros Pasos

Primeros Pasos

Cada resultado es un
objeto.
voy denominar a
”5+5” como un
objeto llamado ‘a’
a < − 5+5
”< −” es un
operador de
asignación

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 9 / 39
Primeros Pasos

Primeros Pasos

Cada resultado es un
objeto.
voy denominar a
”5+5” como un
objeto llamado ‘a’
a < − 5+5
”< −” es un
operador de
asignación
para saber el valor de
”a”, ejecutamos a

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 9 / 39
Primeros Pasos

Primeros Pasos

Cada resultado es un
objeto.
voy denominar a
”5+5” como un
objeto llamado ‘a’
a < − 5+5
”< −” es un
operador de
asignación
para saber el valor de
”a”, ejecutamos a

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 9 / 39
Primeros Pasos

Más Ejercicios

Podemos hacer
operaciones entre
objetos.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 10 / 39
Primeros Pasos

Más Ejercicios

Podemos hacer
operaciones entre
objetos.
primero creamos los
objetos

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 10 / 39
Primeros Pasos

Más Ejercicios

Podemos hacer
operaciones entre
objetos.
primero creamos los
objetos
luego, las operaciones

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 10 / 39
Primeros Pasos

Más Ejercicios

Podemos hacer
operaciones entre
objetos.
primero creamos los
objetos
luego, las operaciones

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 10 / 39
Primeros Pasos

Vectores y Matrices

R trata a vectores y matrices como objetos

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 11 / 39
Primeros Pasos

Vectores y Matrices

R trata a vectores y matrices como objetos


vector: colección de datos unidimensional

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 11 / 39
Primeros Pasos

Vectores y Matrices

R trata a vectores y matrices como objetos


vector: colección de datos unidimensional
matriz: colección de datos con más de una fila/columna

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 11 / 39
Primeros Pasos

Vectores y Matrices

R trata a vectores y matrices como objetos


vector: colección de datos unidimensional
matriz: colección de datos con más de una fila/columna
creamos vectores:

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 11 / 39
Primeros Pasos

Vectores y Matrices

R trata a vectores y matrices como objetos


vector: colección de datos unidimensional
matriz: colección de datos con más de una fila/columna
creamos vectores:
v1 < − c(1,2,3,4,5)
v2 < − c(6,7,8,9,10)
v3 < − c(v1, v2)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 11 / 39
Primeros Pasos

Vectores y Matrices

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 12 / 39
Primeros Pasos

Data Frame

Un ‘data frame’ es otro objeto.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 13 / 39
Primeros Pasos

Data Frame

Un ‘data frame’ es otro objeto.


podemos verlo como hoja de cálculo

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 13 / 39
Primeros Pasos

Data Frame

Un ‘data frame’ es otro objeto.


podemos verlo como hoja de cálculo
una matriz que R trata como base de datos

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 13 / 39
Primeros Pasos

Data Frame

Un ‘data frame’ es otro objeto.


podemos verlo como hoja de cálculo
una matriz que R trata como base de datos
cada columna es una variable

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 13 / 39
Primeros Pasos

Data Frame

Un ‘data frame’ es otro objeto.


podemos verlo como hoja de cálculo
una matriz que R trata como base de datos
cada columna es una variable
Podemos crear un data frame

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 13 / 39
Primeros Pasos

Data Frame

Un ‘data frame’ es otro objeto.


podemos verlo como hoja de cálculo
una matriz que R trata como base de datos
cada columna es una variable
Podemos crear un data frame
df1 < − [Link](v3)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 13 / 39
Primeros Pasos

Data Frame

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 14 / 39
Primeros Pasos

Paquetes

Utilizamos paquetes para realizar operaciones.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 15 / 39
Primeros Pasos

Paquetes

Utilizamos paquetes para realizar operaciones.


En R, bajamos e instalamos paquetes según nuestra necesidad.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 15 / 39
Primeros Pasos

Paquetes

Utilizamos paquetes para realizar operaciones.


En R, bajamos e instalamos paquetes según nuestra necesidad.
Usamos:
el comando es [Link]

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 15 / 39
Primeros Pasos

Paquetes

Utilizamos paquetes para realizar operaciones.


En R, bajamos e instalamos paquetes según nuestra necesidad.
Usamos:
el comando es [Link]
[Link](”haven”)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 15 / 39
Primeros Pasos

Paquetes

Utilizamos paquetes para realizar operaciones.


En R, bajamos e instalamos paquetes según nuestra necesidad.
Usamos:
el comando es [Link]
[Link](”haven”)
el nombre del paquete va entre comillas

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 15 / 39
Primeros Pasos

Paquetes

Utilizamos paquetes para realizar operaciones.


En R, bajamos e instalamos paquetes según nuestra necesidad.
Usamos:
el comando es [Link]
[Link](”haven”)
el nombre del paquete va entre comillas
‘haven’ sirve para leer archivos de otros programas

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 15 / 39
Primeros Pasos

Paquetes

Ocasionalmente, R nos pregunta de dónde obtener el paquete.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 16 / 39
Primeros Pasos

Paquetes

Ocasionalmente, R nos pregunta de dónde obtener el paquete.


La consola muestra el estado de la descarga.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 16 / 39
Primeros Pasos

Paquetes

Ocasionalmente, R nos pregunta de dónde obtener el paquete.


La consola muestra el estado de la descarga.
La viñeta Packages nos muestra los que han sido descargados.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 16 / 39
Primeros Pasos

Paquetes

Ocasionalmente, R nos pregunta de dónde obtener el paquete.


La consola muestra el estado de la descarga.
La viñeta Packages nos muestra los que han sido descargados.
Cuando ya está instalado, necesitamos cargar el paquete:

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 16 / 39
Primeros Pasos

Paquetes

Ocasionalmente, R nos pregunta de dónde obtener el paquete.


La consola muestra el estado de la descarga.
La viñeta Packages nos muestra los que han sido descargados.
Cuando ya está instalado, necesitamos cargar el paquete:
library(haven)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 16 / 39
Datos

Manejo de Datos

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 17 / 39
Datos

Manejo de Datos

El siguiente paso es usar los datos en R y limpiarlos.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 17 / 39
Datos

Manejo de Datos

El siguiente paso es usar los datos en R y limpiarlos.


Lo que vamos a hacer:

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 17 / 39
Datos

Manejo de Datos

El siguiente paso es usar los datos en R y limpiarlos.


Lo que vamos a hacer:
llevar los datos a R

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 17 / 39
Datos

Manejo de Datos

El siguiente paso es usar los datos en R y limpiarlos.


Lo que vamos a hacer:
llevar los datos a R
examinar y limpiar datos

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 17 / 39
Datos

Manejo de Datos

El siguiente paso es usar los datos en R y limpiarlos.


Lo que vamos a hacer:
llevar los datos a R
examinar y limpiar datos
no es exhaustivo, pero sirve para empezar

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 17 / 39
Datos

Leer Datos

Vamos a usar la base sobre ingresos (entre hombres y mujeres)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 18 / 39
Datos

Leer Datos

Vamos a usar la base sobre ingresos (entre hombres y mujeres)


una base que usaremos más adelante

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 18 / 39
Datos

Leer Datos

Vamos a usar la base sobre ingresos (entre hombres y mujeres)


una base que usaremos más adelante
se encuentra en el D2L: Contenidos − > Fundamentos de Estadı́stica
− > CPS96 15

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 18 / 39
Datos

Leer Datos

Vamos a usar la base sobre ingresos (entre hombres y mujeres)


una base que usaremos más adelante
se encuentra en el D2L: Contenidos − > Fundamentos de Estadı́stica
− > CPS96 15
bajen el archivo xlsx y guarden en su wd (working directory)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 18 / 39
Datos

Leer Datos

Abran un nuevo script en RS

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 19 / 39
Datos

Leer Datos

Abran un nuevo script en RS


determinen el wd

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 19 / 39
Datos

Leer Datos

Abran un nuevo script en RS


determinen el wd
limpien el espacio de trabajo

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 19 / 39
Datos

Leer Datos

Abran un nuevo script en RS


determinen el wd
limpien el espacio de trabajo
Abran/lean el archivo

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 19 / 39
Datos

Leer Datos

Abran un nuevo script en RS


determinen el wd
limpien el espacio de trabajo
Abran/lean el archivo
library(readxl)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 19 / 39
Datos

Leer Datos

Abran un nuevo script en RS


determinen el wd
limpien el espacio de trabajo
Abran/lean el archivo
library(readxl)
cps1615 < − read(”CPS95 15”)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 19 / 39
Datos

Leer Datos

Abran un nuevo script en RS


determinen el wd
limpien el espacio de trabajo
Abran/lean el archivo
library(readxl)
cps1615 < − read(”CPS95 15”)
fı́jense en Environment (esquina superior derecha)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 19 / 39
Datos

Leer Datos

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 20 / 39
Datos

Examinar Los Datos

Revisemos los datos.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 21 / 39
Datos

Examinar Los Datos

Revisemos los datos.


familiarizarnos

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 21 / 39
Datos

Examinar Los Datos

Revisemos los datos.


familiarizarnos
inspeccionar errores

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 21 / 39
Datos

Examinar Los Datos

Revisemos los datos.


familiarizarnos
inspeccionar errores
Tres rutas (”hoja de cálculo”):

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 21 / 39
Datos

Examinar Los Datos

Revisemos los datos.


familiarizarnos
inspeccionar errores
Tres rutas (”hoja de cálculo”):
View(cps1695)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 21 / 39
Datos

Examinar Los Datos

Revisemos los datos.


familiarizarnos
inspeccionar errores
Tres rutas (”hoja de cálculo”):
View(cps1695)
click cps1695 en ‘Environment’

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 21 / 39
Datos

Examinar Los Datos

Revisemos los datos.


familiarizarnos
inspeccionar errores
Tres rutas (”hoja de cálculo”):
View(cps1695)
click cps1695 en ‘Environment’
fix(cps1695)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 21 / 39
Datos

Examinar Los Datos

Las variables

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 22 / 39
Datos

Examinar Los Datos

Las variables
names(cps9605)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 22 / 39
Datos

Examinar Los Datos

Las variables
names(cps9605)
Para mirar las primeras filas de una variable

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 22 / 39
Datos

Examinar Los Datos

Las variables
names(cps9605)
Para mirar las primeras filas de una variable
head(cps9615$ahe)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 22 / 39
Datos

Examinar Los Datos

Las variables
names(cps9605)
Para mirar las primeras filas de una variable
head(cps9615$ahe)
noten la sintáxis: nombredelabase$variable

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 22 / 39
Datos

Examinar Los Datos

Las variables
names(cps9605)
Para mirar las primeras filas de una variable
head(cps9615$ahe)
noten la sintáxis: nombredelabase$variable
Estadı́stica descriptiva

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 22 / 39
Datos

Examinar Los Datos

Las variables
names(cps9605)
Para mirar las primeras filas de una variable
head(cps9615$ahe)
noten la sintáxis: nombredelabase$variable
Estadı́stica descriptiva
summary(cps9615$ahe)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 22 / 39
Datos

Examinar Los Datos

Las variables
names(cps9605)
Para mirar las primeras filas de una variable
head(cps9615$ahe)
noten la sintáxis: nombredelabase$variable
Estadı́stica descriptiva
summary(cps9615$ahe)
también podemos calcular: var(cps9615$ahe)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 22 / 39
Datos

Examinar Los Datos

También nos interesa inspeccionar la distribución de las variables.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 23 / 39
Datos

Examinar Los Datos

También nos interesa inspeccionar la distribución de las variables.


hist(nombrebase$nombrevariable)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 23 / 39
Datos

Examinar Los Datos

También nos interesa inspeccionar la distribución de las variables.


hist(nombrebase$nombrevariable)
hist(cps9615$ahe)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 23 / 39
Datos

Examinar Los Datos

También nos interesa inspeccionar la distribución de las variables.


hist(nombrebase$nombrevariable)
hist(cps9615$ahe)
boxplot(cps9615$ahe)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 23 / 39
Datos

Examinar Los Datos

También nos interesa inspeccionar la distribución de las variables.


hist(nombrebase$nombrevariable)
hist(cps9615$ahe)
boxplot(cps9615$ahe)
Podemos juntar más de un gráfico:

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 23 / 39
Datos

Examinar Los Datos

También nos interesa inspeccionar la distribución de las variables.


hist(nombrebase$nombrevariable)
hist(cps9615$ahe)
boxplot(cps9615$ahe)
Podemos juntar más de un gráfico:
par(mfrow=c(1,2))

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 23 / 39
Datos

Examinar Los Datos

También nos interesa inspeccionar la distribución de las variables.


hist(nombrebase$nombrevariable)
hist(cps9615$ahe)
boxplot(cps9615$ahe)
Podemos juntar más de un gráfico:
par(mfrow=c(1,2))
hist(cps9615$ahe)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 23 / 39
Datos

Examinar Los Datos

También nos interesa inspeccionar la distribución de las variables.


hist(nombrebase$nombrevariable)
hist(cps9615$ahe)
boxplot(cps9615$ahe)
Podemos juntar más de un gráfico:
par(mfrow=c(1,2))
hist(cps9615$ahe)
boxplot(cps9615$ahe)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 23 / 39
Datos

Examinar Los Datos

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 24 / 39
Datos

Subconjuntos

Con frecuencia queremos trabajar con bases más pequeñas.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 25 / 39
Datos

Subconjuntos

Con frecuencia queremos trabajar con bases más pequeñas.


menos variables

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 25 / 39
Datos

Subconjuntos

Con frecuencia queremos trabajar con bases más pequeñas.


menos variables
menos observaciones (i.e., unidades de análisis)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 25 / 39
Datos

Subconjuntos

Con frecuencia queremos trabajar con bases más pequeñas.


menos variables
menos observaciones (i.e., unidades de análisis)
Si queremos un subconjunto de variables:

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 25 / 39
Datos

Subconjuntos

Con frecuencia queremos trabajar con bases más pequeñas.


menos variables
menos observaciones (i.e., unidades de análisis)
Si queremos un subconjunto de variables:
subset()

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 25 / 39
Datos

Subconjuntos

Con frecuencia queremos trabajar con bases más pequeñas.


menos variables
menos observaciones (i.e., unidades de análisis)
Si queremos un subconjunto de variables:
subset()
base1 < − subset(cps9615, select = c(ahe, age))

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 25 / 39
Datos

Subconjuntos

Con frecuencia queremos trabajar con bases más pequeñas.


menos variables
menos observaciones (i.e., unidades de análisis)
Si queremos un subconjunto de variables:
subset()
base1 < − subset(cps9615, select = c(ahe, age))
Si queremos un subconjunto con valores especı́ficos:

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 25 / 39
Datos

Subconjuntos

Con frecuencia queremos trabajar con bases más pequeñas.


menos variables
menos observaciones (i.e., unidades de análisis)
Si queremos un subconjunto de variables:
subset()
base1 < − subset(cps9615, select = c(ahe, age))
Si queremos un subconjunto con valores especı́ficos:
base2 < − cps9615[cps9615$year==”1996” & cps9615$female==”0”,
c(”ahe”, ”bachelor”, ”female”, ”age”)]

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 25 / 39
Datos

Subconjuntos

Con frecuencia queremos trabajar con bases más pequeñas.


menos variables
menos observaciones (i.e., unidades de análisis)
Si queremos un subconjunto de variables:
subset()
base1 < − subset(cps9615, select = c(ahe, age))
Si queremos un subconjunto con valores especı́ficos:
base2 < − cps9615[cps9615$year==”1996” & cps9615$female==”0”,
c(”ahe”, ”bachelor”, ”female”, ”age”)]
Inspeccione estas bases.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 25 / 39
Datos

Limpieza

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 26 / 39
Datos

Limpieza

R usualmente no realizar operaciones cuando faltan datos.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 26 / 39
Datos

Limpieza

R usualmente no realizar operaciones cuando faltan datos.


‘NAs’ o palabras en lugar de números.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 26 / 39
Datos

Limpieza

R usualmente no realizar operaciones cuando faltan datos.


‘NAs’ o palabras en lugar de números.
mean(base2$ahe)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 26 / 39
Datos

Limpieza

R usualmente no realizar operaciones cuando faltan datos.


‘NAs’ o palabras en lugar de números.
mean(base2$ahe)
removemos las unidades de análisis con NAs

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 26 / 39
Datos

Limpieza

R usualmente no realizar operaciones cuando faltan datos.


‘NAs’ o palabras en lugar de números.
mean(base2$ahe)
removemos las unidades de análisis con NAs
mean(base2$ahe, [Link]=TRUE)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 26 / 39
Datos

Limpieza

R usualmente no realizar operaciones cuando faltan datos.


‘NAs’ o palabras en lugar de números.
mean(base2$ahe)
removemos las unidades de análisis con NAs
mean(base2$ahe, [Link]=TRUE)
var(base2$ahe, [Link]=TRUE)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 26 / 39
Datos

Estadı́stica Descriptiva

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 27 / 39
Datos

Estadı́stica Descriptiva

Usualmente incluimos medidas de tendencia y dispersión

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 27 / 39
Datos

Estadı́stica Descriptiva

Usualmente incluimos medidas de tendencia y dispersión


inicio de sección empı́rica o apéndice

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 27 / 39
Datos

Estadı́stica Descriptiva

Usualmente incluimos medidas de tendencia y dispersión


inicio de sección empı́rica o apéndice
es una buena práctica

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 27 / 39
Datos

Estadı́stica Descriptiva

Usualmente incluimos medidas de tendencia y dispersión


inicio de sección empı́rica o apéndice
es una buena práctica
En R, podemos usar la función stargazer

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 27 / 39
Datos

Estadı́stica Descriptiva

Usualmente incluimos medidas de tendencia y dispersión


inicio de sección empı́rica o apéndice
es una buena práctica
En R, podemos usar la función stargazer
deben bajar e instalar stargazer

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 27 / 39
Datos

Estadı́stica Descriptiva

Usualmente incluimos medidas de tendencia y dispersión


inicio de sección empı́rica o apéndice
es una buena práctica
En R, podemos usar la función stargazer
deben bajar e instalar stargazer
stargazer(base2, type = ”text”, title = ”Estadistica Descriptiva”, digits
=2)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 27 / 39
Datos

Estadı́stica Descriptiva

Usualmente incluimos medidas de tendencia y dispersión


inicio de sección empı́rica o apéndice
es una buena práctica
En R, podemos usar la función stargazer
deben bajar e instalar stargazer
stargazer(base2, type = ”text”, title = ”Estadistica Descriptiva”, digits
=2)
stargazer(base2)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 27 / 39
Datos

Estadı́stica Descriptiva

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 28 / 39
Datos

Estadı́stica Descriptiva

Table: Output de la Función stargazer

Statistic N Mean St. Dev. Min Pctl(25) Pctl(75)


ahe 3,555 13.602 6.764 1.360 8.911 16.827
bachelor 3,555 0.390 0.488 0.000 0.000 1.000
female 3,555 0.000 0.000 0.000 0.000 0.000
age 3,555 29.708 2.854 25.000 27.000 32.000

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 28 / 39
Datos

Nuevas Variables

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 29 / 39
Datos

Nuevas Variables

Podemos generar nuevas variables.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 29 / 39
Datos

Nuevas Variables

Podemos generar nuevas variables.


por ejemplo, el logaritmo

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 29 / 39
Datos

Nuevas Variables

Podemos generar nuevas variables.


por ejemplo, el logaritmo
cps9615$logincome = log(cps9615$ahe)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 29 / 39
Datos

Nuevas Variables

Podemos generar nuevas variables.


por ejemplo, el logaritmo
cps9615$logincome = log(cps9615$ahe)
cps9615$gender < − ifelse(cps9615$female==0, ”male”, ”female”)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 29 / 39
Datos

Nuevas Variables

Podemos generar nuevas variables.


por ejemplo, el logaritmo
cps9615$logincome = log(cps9615$ahe)
cps9615$gender < − ifelse(cps9615$female==0, ”male”, ”female”)
View(cps9615)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 29 / 39
Visualización

Visualización

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 30 / 39
Visualización

Visualización

Visualizar los datos ayuda a entender su estructura y relaciones.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 30 / 39
Visualización

Visualización

Visualizar los datos ayuda a entender su estructura y relaciones.


histograma, boxplot, o densidad

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 30 / 39
Visualización

Visualización

Visualizar los datos ayuda a entender su estructura y relaciones.


histograma, boxplot, o densidad
dispersión

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 30 / 39
Visualización

Visualización

Visualizar los datos ayuda a entender su estructura y relaciones.


histograma, boxplot, o densidad
dispersión
Vamos a explorar algunas formas de visualización.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 30 / 39
Visualización

Visualización

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 31 / 39
Visualización

Visualización

Primero, prepare una base solo con observaciones de 1996.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 31 / 39
Visualización

Visualización

Primero, prepare una base solo con observaciones de 1996.


base3 < − cps9615[cps9615$year==”1996”, c(”year”, ”ahe”,
”bachelor”, ”female”, ”age”)]

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 31 / 39
Visualización

Visualización

Primero, prepare una base solo con observaciones de 1996.


base3 < − cps9615[cps9615$year==”1996”, c(”year”, ”ahe”,
”bachelor”, ”female”, ”age”)]
Segundo, genero una variable ”gender”.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 31 / 39
Visualización

Visualización

Primero, prepare una base solo con observaciones de 1996.


base3 < − cps9615[cps9615$year==”1996”, c(”year”, ”ahe”,
”bachelor”, ”female”, ”age”)]
Segundo, genero una variable ”gender”.
base3$gender < − ifelse(base3$female==0, ”male”, ”female”)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 31 / 39
Visualización

Visualización

Primero, prepare una base solo con observaciones de 1996.


base3 < − cps9615[cps9615$year==”1996”, c(”year”, ”ahe”,
”bachelor”, ”female”, ”age”)]
Segundo, genero una variable ”gender”.
base3$gender < − ifelse(base3$female==0, ”male”, ”female”)
Tercero, cargo ggplot

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 31 / 39
Visualización

Visualización

Primero, prepare una base solo con observaciones de 1996.


base3 < − cps9615[cps9615$year==”1996”, c(”year”, ”ahe”,
”bachelor”, ”female”, ”age”)]
Segundo, genero una variable ”gender”.
base3$gender < − ifelse(base3$female==0, ”male”, ”female”)
Tercero, cargo ggplot
library(ggplot2)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 31 / 39
Visualización

Histogramas con ggplot

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 32 / 39
Visualización

Histogramas con ggplot

Las funciones de ggplot nos dan flexibilidad.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 32 / 39
Visualización

Histogramas con ggplot

Las funciones de ggplot nos dan flexibilidad.


Empecemos con algo básico:

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 32 / 39
Visualización

Histogramas con ggplot

Las funciones de ggplot nos dan flexibilidad.


Empecemos con algo básico:
ggplot(data=base3) + geom histogram(mapping = aes(ahe), binwidth
= 1)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 32 / 39
Visualización

Histogramas con ggplot

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 33 / 39
Visualización

Histogramas con ggplot

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 33 / 39
Visualización

Histogramas

Podemos variar algunos elementos:

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 34 / 39
Visualización

Histogramas

Podemos variar algunos elementos:


el rango
ggplot(data=base3) + geom histogram(mapping = aes(ahe), binwidth
= 0.5)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 34 / 39
Visualización

Histogramas

Podemos variar algunos elementos:


el rango
ggplot(data=base3) + geom histogram(mapping = aes(ahe), binwidth
= 0.5)
el color
ggplot(data=base3) + geom histogram(mapping = aes(ahe), binwidth
= 1, fill=”blue”)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 34 / 39
Visualización

Histogramas

Podemos variar algunos elementos:


el rango
ggplot(data=base3) + geom histogram(mapping = aes(ahe), binwidth
= 0.5)
el color
ggplot(data=base3) + geom histogram(mapping = aes(ahe), binwidth
= 1, fill=”blue”)
incluir tı́tulos
ggplot(data=base3) + geom histogram(mapping = aes(ahe), binwidth
= 1) + labs(x = ”ingreso promedio por hora”, y=”frecuencia”,
title=”Distribución del Ingreso (1996)”)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 34 / 39
Visualización

Histogramas

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 35 / 39
Visualización

Histogramas

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 35 / 39
Visualización

Histogramas

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 35 / 39
Visualización

Histogramas

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 35 / 39
Visualización

Histogramas con Dos Variables

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 36 / 39
Visualización

Histogramas con Dos Variables

Podemos graficar ‘el cruce’ de dos variables.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 36 / 39
Visualización

Histogramas con Dos Variables

Podemos graficar ‘el cruce’ de dos variables.


cuando la segunda es categórica

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 36 / 39
Visualización

Histogramas con Dos Variables

Podemos graficar ‘el cruce’ de dos variables.


cuando la segunda es categórica
e.g., hombre, mujer; urbano, rural; etc.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 36 / 39
Visualización

Histogramas con Dos Variables

Podemos graficar ‘el cruce’ de dos variables.


cuando la segunda es categórica
e.g., hombre, mujer; urbano, rural; etc.
ggplot(data = base3) + geom histogram(mapping = aes(ahe,
fill=gender), binwidth = 1)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 36 / 39
Visualización

Histogramas con Dos Variables

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 37 / 39
Visualización

Histogramas con Dos Variables

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 37 / 39
Visualización

Histogramas con Dos Variables

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 38 / 39
Visualización

Histogramas con Dos Variables

Podemos graficar la densidad y no solo la frecuencia.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 38 / 39
Visualización

Histogramas con Dos Variables

Podemos graficar la densidad y no solo la frecuencia.


funciones de densidad

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 38 / 39
Visualización

Histogramas con Dos Variables

Podemos graficar la densidad y no solo la frecuencia.


funciones de densidad
muestra con más claridad las diferentes entre categorı́as

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 38 / 39
Visualización

Histogramas con Dos Variables

Podemos graficar la densidad y no solo la frecuencia.


funciones de densidad
muestra con más claridad las diferentes entre categorı́as
la diferencia es: geom density

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 38 / 39
Visualización

Histogramas con Dos Variables

Podemos graficar la densidad y no solo la frecuencia.


funciones de densidad
muestra con más claridad las diferentes entre categorı́as
la diferencia es: geom density
ggplot(data = base3) + geom density(mapping = aes(ahe)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 38 / 39
Visualización

Histogramas con Dos Variables

Podemos graficar la densidad y no solo la frecuencia.


funciones de densidad
muestra con más claridad las diferentes entre categorı́as
la diferencia es: geom density
ggplot(data = base3) + geom density(mapping = aes(ahe)
ggplot(data = base3) + geom density(mapping = aes(ahe,
fill=gender))

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 38 / 39
Visualización

Histogramas con Dos Variables

Podemos graficar la densidad y no solo la frecuencia.


funciones de densidad
muestra con más claridad las diferentes entre categorı́as
la diferencia es: geom density
ggplot(data = base3) + geom density(mapping = aes(ahe)
ggplot(data = base3) + geom density(mapping = aes(ahe,
fill=gender))
ggplot(data = base3) + geom density(mapping = aes(ahe,
fill=gender), alpha= 12 )

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 38 / 39
Visualización

Histogramas

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 39 / 39
Visualización

Histogramas

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 39 / 39
Visualización

Histogramas

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 39 / 39
Visualización

Histogramas

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 39 / 39
Cierre

Cierre

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 40 / 39
Cierre

Cierre

R y RStudio nos ayudan a manejar datos.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 40 / 39
Cierre

Cierre

R y RStudio nos ayudan a manejar datos.


profesionalmente, es útil hablar varios idiomas estadı́sticos.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 40 / 39
Cierre

Cierre

R y RStudio nos ayudan a manejar datos.


profesionalmente, es útil hablar varios idiomas estadı́sticos.
Se puede usar R para visualizar variables.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 40 / 39
Cierre

Cierre

R y RStudio nos ayudan a manejar datos.


profesionalmente, es útil hablar varios idiomas estadı́sticos.
Se puede usar R para visualizar variables.
visualizar permite identificar patrones (más fácilmente)

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 40 / 39
Cierre

Cierre

R y RStudio nos ayudan a manejar datos.


profesionalmente, es útil hablar varios idiomas estadı́sticos.
Se puede usar R para visualizar variables.
visualizar permite identificar patrones (más fácilmente)
deben hacerlo en sus evaluaciones.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 40 / 39
Cierre

Cierre

R y RStudio nos ayudan a manejar datos.


profesionalmente, es útil hablar varios idiomas estadı́sticos.
Se puede usar R para visualizar variables.
visualizar permite identificar patrones (más fácilmente)
deben hacerlo en sus evaluaciones.
sugerencia: exploren ggplot y R más allá de lo cubierto en clase.

Raúl Aldaz Peña (Universidad San Francisco de


Fundamentos
QuitoSchool
deofEconometrı́a
Economics) Visualización, Introducción a R y RStudio
Enero 2025 40 / 39

También podría gustarte