# IPO-R: Proyecto Reproducible de Ejemplo

Ejemplo mínimo de análisis reproducible con R, siguiendo el **protocolo IPO-R** (Input → Procesamiento → Output).

Utiliza datos de la Encuesta de Caracterización Socioeconómica Nacional (CASEN) 2024.

---

## Estructura del proyecto

```
IPO-R/
├── input/
│   ├── data/
│   │   ├── original/              # Datos originales — solo lectura
│   │   │   └── casen24.rds
│   │   └── proc/                  # Datos procesados (generados por preparacion.qmd)
│   │       └── casen24_proc.rds
│   ├── bib/                       # Referencias bibliográficas (.bib)
│   └── images/                    # Imágenes externas del proyecto
├── procesamiento/
│   ├── preparacion.qmd            # Paso 1: limpieza y preparación de datos
│   └── analisis.qmd               # Paso 2: análisis y visualización
├── output/
│   ├── graphs/                    # Gráficos generados por analisis.qmd
│   └── tables/                    # Tablas generadas por analisis.qmd
├── IPO_ejemplo.Rproj              # Proyecto RStudio — abrir esto primero
└── README.md
```

---

## Cómo reproducir el análisis

1. Descarga y descomprime la carpeta del proyecto
2. Abre `IPO_ejemplo.Rproj` en RStudio
3. Corre `procesamiento/preparacion.qmd` (genera `input/data/proc/casen24_proc.rds`)
4. Corre `procesamiento/analisis.qmd` (genera tablas y gráficos en `output/`)

> **Importante:** el orden importa. `analisis.qmd` depende de los datos que genera `preparacion.qmd`.

---

## Paquetes necesarios

```r
install.packages(c("haven", "dplyr", "ggplot2", "readr", "here"))
```

---

## Datos

Ministerio de Desarrollo Social y Familia (2024). *Encuesta de Caracterización Socioeconómica Nacional (CASEN) 2024*. Santiago: Gobierno de Chile.
