Code
library(tidyverse)
# Tabla 1: Clientes
clientes <- tibble(
id_cliente = c("C001", "C002", "C003", "C004", "C005", "C006"),
nombre = c("Ana Torres", "Pedro Méndez", "María López",
"Luis García", "Carmen Díaz", "Jorge Reyes"),
ciudad = c("Santo Domingo", "Santiago", "Santo Domingo",
"La Vega", "San Pedro", "Santo Domingo"),
tipo = c("Premium", "Regular", "Premium", "Regular", "Regular", "Premium")
)
# Tabla 2: Facturas
facturas <- tibble(
id_factura = c("F001", "F002", "F003", "F004", "F005", "F006", "F007", "F008"),
id_cliente = c("C001", "C001", "C002", "C003", "C005", "C007", "C002", "C001"),
mes = c("Ene", "Feb", "Ene", "Feb", "Ene", "Feb", "Mar", "Ene"),
monto = c(15000, 22000, 8500, 31000, 4500, 12000, 9800, 15000)
)
# Tabla 3: Pagos
pagos <- tibble(
id_factura = c("F001", "F002", "F004", "F006", "F007"),
monto_pagado = c(15000, 22000, 31000, 12000, 9800)
)
clientes# A tibble: 6 × 4
id_cliente nombre ciudad tipo
<chr> <chr> <chr> <chr>
1 C001 Ana Torres Santo Domingo Premium
2 C002 Pedro Méndez Santiago Regular
3 C003 María López Santo Domingo Premium
4 C004 Luis García La Vega Regular
5 C005 Carmen Díaz San Pedro Regular
6 C006 Jorge Reyes Santo Domingo Premium
Code
facturas# A tibble: 8 × 4
id_factura id_cliente mes monto
<chr> <chr> <chr> <dbl>
1 F001 C001 Ene 15000
2 F002 C001 Feb 22000
3 F003 C002 Ene 8500
4 F004 C003 Feb 31000
5 F005 C005 Ene 4500
6 F006 C007 Feb 12000
7 F007 C002 Mar 9800
8 F008 C001 Ene 15000
Code
pagos# A tibble: 5 × 2
id_factura monto_pagado
<chr> <dbl>
1 F001 15000
2 F002 22000
3 F004 31000
4 F006 12000
5 F007 9800