<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>causal | Carlos Mendez</title><link>https://carlos-mendez.org/es/tag/causal/</link><atom:link href="https://carlos-mendez.org/es/tag/causal/index.xml" rel="self" type="application/rss+xml"/><description>causal</description><generator>Wowchemy (https://wowchemy.com)</generator><language>es-es</language><copyright>© 2018–2026 Carlos Mendez. All rights reserved.</copyright><lastBuildDate>Tue, 28 Jul 2026 00:00:00 +0000</lastBuildDate><image><url>https://carlos-mendez.org/media/icon_huedfae549300b4ca5d201a9bd09a3ecd5_79625_512x512_fill_lanczos_center_3.png</url><title>causal</title><link>https://carlos-mendez.org/es/tag/causal/</link></image><item><title>scspill</title><link>https://carlos-mendez.org/es/projects/scspill/</link><pubDate>Tue, 28 Jul 2026 00:00:00 +0000</pubDate><guid>https://carlos-mendez.org/es/projects/scspill/</guid><description>&lt;p>&lt;strong>Control sintético cuando el tratamiento se filtra: el efecto sobre la unidad tratada &lt;em>y&lt;/em> el desbordamiento que recibe cada donante.&lt;/strong>&lt;/p>
&lt;p>&lt;code>scspill&lt;/code> es un paquete de Python con modelos de control sintético que abandonan el supuesto SUTVA sobre el grupo de donantes. Se permite que el tratamiento alcance a los controles y cada modelo informa dos estimandos: el efecto sobre la unidad tratada, libre de contaminación, y el efecto de desbordamiento que recibe cada donante, algo que el control sintético clásico no puede expresar en absoluto. El modelo disponible hoy, &lt;code>sar&lt;/code>, canaliza los desbordamientos a través de los pesos espaciales que usted defina, escalados por una única intensidad ρ que se &lt;strong>estima en lugar de suponerse&lt;/strong>; ajusta pesos sintéticos con contracción de tipo herradura (horseshoe) y sin restricciones, de modo que los donantes pueden quedar excluidos, entrar con signo negativo o extrapolar, y devuelve incertidumbre bayesiana completa para ambos estimandos. Cuando ρ = 0 se reduce exactamente al control sintético bayesiano de tipo herradura. La arquitectura del estimador sigue a &lt;a href="https://github.com/jgreathouse9/mlsynth" target="_blank" rel="noopener">mlsynth&lt;/a> —una configuración de pydantic a la entrada y un objeto de resultados estandarizado a la salida— y los nombres de &lt;code>method&lt;/code> coinciden con los de su despachador &lt;code>SPILLSYNTH&lt;/code>, por lo que ambas bibliotecas se combinan con naturalidad.&lt;/p>
&lt;h3 id="-primeros-pasoshttpsquarcs-labgithubioscspillget-startedhtml">🚀 &lt;a href="https://quarcs-lab.github.io/scspill/get-started.html" target="_blank" rel="noopener">Primeros pasos&lt;/a>&lt;/h3>
&lt;p>Estime un modelo con la Proposición 99 de California en unas diez líneas: el &lt;strong>ATT con un intervalo de credibilidad del 95 %&lt;/strong>, la intensidad del desbordamiento ρ, el desbordamiento año por año que recibe cada donante, los diagnósticos MCMC y los gráficos contrafactuales.&lt;/p>
&lt;p>&lt;a href="https://colab.research.google.com/github/quarcs-lab/scspill/blob/main/notebooks/california.ipynb" target="_blank" rel="noopener">▶ Abrir en Colab&lt;/a>&lt;/p>
&lt;h3 id="-modeloshttpsquarcs-labgithubioscspillmodels">🧬 &lt;a href="https://quarcs-lab.github.io/scspill/models/" target="_blank" rel="noopener">Modelos&lt;/a>&lt;/h3>
&lt;p>Hoy se distribuye un modelo: &lt;a href="https://quarcs-lab.github.io/scspill/models/sar.html" target="_blank" rel="noopener">&lt;code>sar&lt;/code>&lt;/a>, el control sintético bayesiano con desbordamiento autorregresivo espacial de &lt;a href="https://doi.org/10.1093/ectj/utag006" target="_blank" rel="noopener">Sakaguchi y Tagawa (2026)&lt;/a>. Otros tres modelos que incorporan desbordamientos están en la &lt;a href="https://quarcs-lab.github.io/scspill/models/#planned" target="_blank" rel="noopener">hoja de ruta&lt;/a>: el de Cao y Dowd, el control sintético inclusivo de Di Stefano y Mellace, y el SCG con interferencia parcial de Grossi y coautores. &lt;strong>No están implementados&lt;/strong>, y &lt;code>SCSPILLConfig&lt;/code> rechaza sus nombres en lugar de recurrir a otro modelo de forma silenciosa.&lt;/p>
&lt;h3 id="-validaciónhttpsquarcs-labgithubioscspillarticlesvalidationhtml">🧪 &lt;a href="https://quarcs-lab.github.io/scspill/articles/validation.html" target="_blank" rel="noopener">Validación&lt;/a>&lt;/h3>
&lt;p>La evidencia de que el muestreador de &lt;code>sar&lt;/code> es correcto: la &lt;strong>prueba de distribución conjunta de Geweke (2004)&lt;/strong>, cuadrículas de sensibilidad a las distribuciones a priori, verificaciones predictivas a priori y validación cruzada frente a los intervalos de credibilidad congelados del código en R de los autores.&lt;/p>
&lt;h2 id="qué-incluye">Qué incluye&lt;/h2>
&lt;p>&lt;strong>&lt;code>scspill&lt;/code>&lt;/strong> — la capa de modelos. &lt;code>SCSPILL(config).fit()&lt;/code> devuelve el ATT y su intervalo de credibilidad, la trayectoria contrafactual, la distribución posterior de ρ, un panel de desbordamientos por tiempo y donante, y los diagnósticos MCMC.&lt;/p>
&lt;p>&lt;strong>&lt;code>scspill.validation&lt;/code>&lt;/strong> — la validación del muestreador de &lt;code>sar&lt;/code>: la prueba de distribución conjunta de Geweke, las cuadrículas de sensibilidad a las distribuciones a priori y las verificaciones predictivas a priori.&lt;/p>
&lt;p>&lt;strong>&lt;code>scspill.simulate&lt;/code>&lt;/strong> — el &lt;a href="https://quarcs-lab.github.io/scspill/articles/simulation-study.html" target="_blank" rel="noopener">motor de Monte Carlo&lt;/a> de &lt;code>sar&lt;/code>: un proceso generador de datos SAR sobre una retícula de contigüidad tipo torre y la comparación SCM / BSCM / SCSPILL que sustenta los cuadros 1 y 2 del artículo.&lt;/p>
&lt;p>&lt;strong>&lt;code>scspill.data&lt;/code>&lt;/strong> — los paneles de desbordamiento que se describen más abajo. Son independientes del modelo, así que cualquier modelo que se añada más adelante podrá usarlos sin cambios.&lt;/p>
&lt;p>&lt;strong>&lt;code>sar&lt;/code> está validado, no solo implementado&lt;/strong> — se contrasta con el paquete de replicación en R de los autores: las distribuciones posteriores de California y Sudán frente a los intervalos de credibilidad congelados en R, la cuadrícula de Monte Carlo frente a los cuadros congelados del artículo, y los estadísticos predictivos a priori hasta el tercer decimal. Las opciones por defecto son &lt;em>fieles al artículo&lt;/em>: se corrigen varios errores documentados de la implementación de referencia, cada uno con una vía de escape o una comparación que cuantifica la diferencia. Véase la &lt;a href="https://quarcs-lab.github.io/scspill/models/sar.html" target="_blank" rel="noopener">página del modelo &lt;code>sar&lt;/code>&lt;/a>.&lt;/p>
&lt;h2 id="casos-de-estudio-incluidos">Casos de estudio incluidos&lt;/h2>
&lt;p>&lt;code>scspill.data&lt;/code> incluye dos &lt;a href="https://quarcs-lab.github.io/scspill/articles/datasets.html" target="_blank" rel="noopener">conjuntos de datos&lt;/a> listos para estimar:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>California&lt;/strong> — la Proposición 99, 39 estados (1970–2000): ventas de cigarrillos per cápita con pesos de contigüidad tipo torre, mediante &lt;code>scspill.data.load_california()&lt;/code>.&lt;/li>
&lt;li>&lt;strong>Sudán&lt;/strong> — la secesión de 2011, 34 países africanos (2000–2015): PIB per cápita con pesos de red comercial, mediante &lt;code>scspill.data.load_sudan()&lt;/code>. Se desarrolla en el &lt;a href="https://quarcs-lab.github.io/scspill/sudan.html" target="_blank" rel="noopener">caso de estudio de Sudán&lt;/a>.&lt;/li>
&lt;/ul>
&lt;h2 id="instalación">Instalación&lt;/h2>
&lt;p>Instale la versión más reciente desde PyPI (la instalación básica usa solo NumPy/SciPy; el extra &lt;code>numba&lt;/code> añade muestreadores compilados con JIT):&lt;/p>
&lt;pre>&lt;code class="language-bash">pip install scspill # NumPy/SciPy sampler backend
pip install &amp;quot;scspill[numba]&amp;quot; # + JIT-compiled samplers (~10x faster)
pip install &amp;quot;scspill @ git+https://github.com/quarcs-lab/scspill.git&amp;quot; # latest
&lt;/code>&lt;/pre>
&lt;p>Requiere Python 3.10 o superior.&lt;/p>
&lt;h2 id="de-un-vistazo">De un vistazo&lt;/h2>
&lt;p>Cargue un caso de estudio incluido, ajuste el muestreador y lea ambos estimandos:&lt;/p>
&lt;pre>&lt;code class="language-python">from scspill import SCSPILL
from scspill.data import load_california
panel = load_california() # Prop 99 panel + rook-contiguity weights
result = SCSPILL(
{**panel.config_kwargs(), &amp;quot;m_iter&amp;quot;: 20_000, &amp;quot;burn&amp;quot;: 10_000, &amp;quot;seed&amp;quot;: 42}
).fit()
result.att, result.att_ci # treatment effect on California + 95% CrI
result.rho_hat, result.rho_ci # spillover intensity posterior
result.spillover_panel[&amp;quot;Nevada&amp;quot;] # the effect received by Nevada, per year
result.diagnostics() # ESS / R-hat / MCSE per chain
result.plot(kind=&amp;quot;panel&amp;quot;) # counterfactual | effect | top spillovers
&lt;/code>&lt;/pre>
&lt;p>Diríjase a &lt;a href="https://quarcs-lab.github.io/scspill/get-started.html" target="_blank" rel="noopener">Primeros pasos&lt;/a>, &lt;a href="https://quarcs-lab.github.io/scspill/models/" target="_blank" rel="noopener">Modelos&lt;/a> y &lt;a href="https://quarcs-lab.github.io/scspill/articles/validation.html" target="_blank" rel="noopener">Validación&lt;/a> para ver los estimadores en acción.&lt;/p>
&lt;h2 id="construido-sobre">Construido sobre&lt;/h2>
&lt;p>&lt;code>scspill&lt;/code> mantiene sus dependencias deliberadamente ligeras: la pila científica moderna de Python y nada más.&lt;/p>
&lt;ul>
&lt;li>&lt;strong>&lt;a href="https://numpy.org" target="_blank" rel="noopener">NumPy&lt;/a>&lt;/strong> y &lt;strong>&lt;a href="https://scipy.org" target="_blank" rel="noopener">SciPy&lt;/a>&lt;/strong> — el motor del muestreador&lt;/li>
&lt;li>&lt;strong>&lt;a href="https://pandas.pydata.org" target="_blank" rel="noopener">pandas&lt;/a>&lt;/strong> — los paneles y las tablas de desbordamientos&lt;/li>
&lt;li>&lt;strong>&lt;a href="https://docs.pydantic.dev" target="_blank" rel="noopener">pydantic&lt;/a>&lt;/strong> — la configuración validada del estimador&lt;/li>
&lt;li>&lt;strong>&lt;a href="https://matplotlib.org" target="_blank" rel="noopener">matplotlib&lt;/a>&lt;/strong> — las figuras de diagnóstico y contrafactuales&lt;/li>
&lt;li>&lt;strong>&lt;a href="https://numba.pydata.org" target="_blank" rel="noopener">numba&lt;/a>&lt;/strong> — muestreadores opcionales compilados con JIT&lt;/li>
&lt;/ul>
&lt;h2 id="agradecimiento">Agradecimiento&lt;/h2>
&lt;p>&lt;code>scspill&lt;/code> es obra de Carlos Mendez, Shosei Sakaguchi y Hayato Tagawa. El paquete de Python está escrito y es mantenido por Carlos Mendez; el modelo &lt;code>sar&lt;/code> y su implementación original en R/C++ son obra de Shosei Sakaguchi y Hayato Tagawa. Su &lt;a href="https://doi.org/10.5281/zenodo.19066186" target="_blank" rel="noopener">paquete de replicación&lt;/a> se distribuye bajo licencia MIT, su aviso de derechos de autor se conserva en el archivo &lt;code>LICENSE&lt;/code> de la biblioteca, y cada versión de &lt;code>scspill&lt;/code> se valida de forma cruzada frente a sus resultados congelados. La arquitectura del estimador sigue a &lt;a href="https://github.com/jgreathouse9/mlsynth" target="_blank" rel="noopener">mlsynth&lt;/a>, de Jared Greathouse; la infraestructura de documentación sigue al paquete &lt;a href="https://github.com/quarcs-lab/geometrics" target="_blank" rel="noopener">geometrics&lt;/a> del QuaRCS Lab.&lt;/p>
&lt;p>Si utiliza &lt;code>scspill&lt;/code>, cite el software (los metadatos legibles por máquina están en &lt;a href="https://github.com/quarcs-lab/scspill/blob/main/CITATION.cff" target="_blank" rel="noopener">&lt;code>CITATION.cff&lt;/code>&lt;/a>):&lt;/p>
&lt;blockquote>
&lt;p>Mendez, C., Sakaguchi, S., &amp;amp; Tagawa, H. (2026). &lt;em>Synthetic Control Models with Spillovers in Python&lt;/em> (version 0.2.1). &lt;a href="https://github.com/quarcs-lab/scspill" target="_blank" rel="noopener">https://github.com/quarcs-lab/scspill&lt;/a>&lt;/p>
&lt;/blockquote>
&lt;p>Distribuido bajo la licencia MIT.&lt;/p></description></item><item><title>Métricas causales comparativas</title><link>https://carlos-mendez.org/es/projects/ccm/</link><pubDate>Sun, 17 May 2026 00:00:00 +0000</pubDate><guid>https://carlos-mendez.org/es/projects/ccm/</guid><description>&lt;h2 id="bienvenidoa-a-métricas-causales-comparativas-en-desarrollo">¡Bienvenido/a a Métricas causales comparativas! (En desarrollo)&lt;/h2>
&lt;p>&lt;em>Una introducción a la evaluación de impacto regional&lt;/em>&lt;/p>
&lt;p>Una introducción a la &lt;strong>evaluación de impacto regional&lt;/strong> mediante métodos modernos de inferencia causal implementados en R y renderizados con Quarto. El recurso abarca técnicas cuasiexperimentales para evaluar los efectos de políticas e intervenciones sobre resultados regionales, con ejemplos resueltos y datos de acceso público para una reproducibilidad completa.&lt;/p>
&lt;p>Este libro en desarrollo incluye:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Un recorrido comparativo por los métodos&lt;/strong> — Desde las series temporales interrumpidas y las diferencias en diferencias hasta el control sintético, las series temporales estructurales bayesianas y los estimadores modernos de datos de panel, todo con un enfoque comparativo regional.&lt;/li>
&lt;li>&lt;strong>Cuadernos en R + Quarto&lt;/strong> — Capítulos reproducibles con código plegable, listos para renderizarse localmente o ampliarse con sus propios datos.&lt;/li>
&lt;/ul>
&lt;p>El libro está organizado en dos partes:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Parte I — Unidad tratada única (capítulos 1 a 9)&lt;/strong> desarrolla la intuición con un único caso de estudio: el impuesto al cigarrillo de la Proposición 99 de California (1989).&lt;/li>
&lt;li>&lt;strong>Parte II — Adopción escalonada (capítulos 10 a 12)&lt;/strong> pasa a entornos en los que muchas unidades adoptan una política en momentos distintos, mediante un panel de condados sobre el salario mínimo de Callaway–Sant&amp;rsquo;Anna.&lt;/li>
&lt;/ul>
&lt;h2 id="capítulos">Capítulos&lt;/h2>
&lt;p>&lt;strong>Parte I — Unidad tratada única&lt;/strong>&lt;/p>
&lt;ol>
&lt;li>&lt;a href="https://quarcs-lab.github.io/ccm/01-introduction.html" target="_blank" rel="noopener">Introducción&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://quarcs-lab.github.io/ccm/02-interrupted-time-series.html" target="_blank" rel="noopener">Series temporales interrumpidas&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://quarcs-lab.github.io/ccm/03-basic-diff-in-diff.html" target="_blank" rel="noopener">Diferencias en diferencias básicas&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://quarcs-lab.github.io/ccm/04-classical-synthetic-control.html" target="_blank" rel="noopener">Control sintético clásico&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://quarcs-lab.github.io/ccm/05-augmented-synthetic-control.html" target="_blank" rel="noopener">Control sintético aumentado&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://quarcs-lab.github.io/ccm/06-synthetic-did.html" target="_blank" rel="noopener">Diferencias en diferencias sintéticas&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://quarcs-lab.github.io/ccm/07-structural-bayesian-ts.html" target="_blank" rel="noopener">Series temporales estructurales bayesianas&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://quarcs-lab.github.io/ccm/08-synthetic-control-prediction-intervals.html" target="_blank" rel="noopener">Control sintético con intervalos de predicción&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://quarcs-lab.github.io/ccm/09-bayesian-spatial-sc.html" target="_blank" rel="noopener">Control sintético espacial bayesiano&lt;/a>&lt;/li>
&lt;/ol>
&lt;p>&lt;strong>Parte II — Adopción escalonada&lt;/strong>&lt;/p>
&lt;ol start="10">
&lt;li>&lt;a href="https://quarcs-lab.github.io/ccm/10-staggered-did.html" target="_blank" rel="noopener">Diferencias en diferencias escalonadas&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://quarcs-lab.github.io/ccm/11-matrix-completion-and-ife.html" target="_blank" rel="noopener">Efectos fijos interactivos y completado de matrices&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://quarcs-lab.github.io/ccm/12-gsynth.html" target="_blank" rel="noopener">Control sintético generalizado&lt;/a>&lt;/li>
&lt;/ol>
&lt;p>Además: &lt;a href="https://quarcs-lab.github.io/ccm/references.html" target="_blank" rel="noopener">Referencias&lt;/a>&lt;/p>
&lt;p>Contribuya y deje sus comentarios en &lt;a href="https://github.com/quarcs-lab/ccm" target="_blank" rel="noopener">https://github.com/quarcs-lab/ccm&lt;/a>.&lt;/p>
&lt;h2 id="proyecto-relacionado">Proyecto relacionado&lt;/h2>
&lt;p>Recurso complementario: &lt;a href="https://carlos-mendez.org/project/intro2causal/">Dominando las métricas causales&lt;/a> — una guía de estudio en Python impulsada por IA basada en &lt;em>Mastering &amp;lsquo;Metrics&lt;/em> de Angrist &amp;amp; Pischke.&lt;/p></description></item><item><title>Dominando las métricas causales</title><link>https://carlos-mendez.org/es/projects/intro2causal/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://carlos-mendez.org/es/projects/intro2causal/</guid><description>&lt;h2 id="bienvenidoa-a-dominando-las-métricas-causales">¡Bienvenido/a a Dominando las métricas causales!&lt;/h2>
&lt;p>Una guía de estudio impulsada por IA para &lt;strong>Dominando las métricas causales&lt;/strong>. Aprenda los fundamentos de la inferencia causal con cuadernos interactivos de Python y herramientas de IA, a partir del libro de texto fundacional &lt;a href="https://www.masteringmetrics.com/" target="_blank" rel="noopener">&lt;em>Mastering &amp;lsquo;Metrics: The Path from Cause to Effect&lt;/em>&lt;/a> de Angrist &amp;amp; Pischke.&lt;/p>
&lt;p>Esta plataforma incluye:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Métodos fundamentales&lt;/strong> — Basados en &lt;em>Mastering &amp;lsquo;Metrics&lt;/em> de Angrist &amp;amp; Pischke. Aprenda inferencia causal desde los ensayos aleatorizados hasta las diferencias en diferencias.&lt;/li>
&lt;li>&lt;strong>Cuadernos de Python&lt;/strong> — Cuadernos de Google Colab sin instalación. Conjuntos de datos reales, código funcional e implementaciones completas de cada método.&lt;/li>
&lt;li>&lt;strong>Aprendizaje impulsado por IA&lt;/strong> — Múltiples tutores de IA con estilos pedagógicos diferenciados.&lt;/li>
&lt;/ul>
&lt;h2 id="cuadernos-interactivos-de-google-colab">Cuadernos interactivos de Google Colab&lt;/h2>
&lt;p>Haga clic en cualquier insignia de abajo para abrir y ejecutar al instante en su navegador:&lt;/p>
&lt;h3 id="parte-i-el-marco-conceptual">Parte I: El marco conceptual&lt;/h3>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Capítulo&lt;/th>
&lt;th>Título&lt;/th>
&lt;th>Temas&lt;/th>
&lt;th>Cuaderno de Colab&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>&lt;strong>1&lt;/strong>&lt;/td>
&lt;td>Ensayos aleatorizados&lt;/td>
&lt;td>Sesgo de selección, resultados potenciales, RAND HIE&lt;/td>
&lt;td>&lt;a href="https://colab.research.google.com/github/cmg777/intro2causal/blob/main/notebooks_colab/01-randomized-trials.ipynb" target="_blank" rel="noopener">&lt;img src="https://colab.research.google.com/assets/colab-badge.svg" alt="Open In Colab">&lt;/a>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;h3 id="parte-ii-las-cinco-herramientas">Parte II: Las cinco herramientas&lt;/h3>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Capítulo&lt;/th>
&lt;th>Título&lt;/th>
&lt;th>Temas&lt;/th>
&lt;th>Cuaderno de Colab&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>&lt;strong>2&lt;/strong>&lt;/td>
&lt;td>Regresión&lt;/td>
&lt;td>MCO, sesgo por variable omitida, controles inadecuados&lt;/td>
&lt;td>&lt;a href="https://colab.research.google.com/github/cmg777/intro2causal/blob/main/notebooks_colab/02-regression.ipynb" target="_blank" rel="noopener">&lt;img src="https://colab.research.google.com/assets/colab-badge.svg" alt="Open In Colab">&lt;/a>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;strong>3&lt;/strong>&lt;/td>
&lt;td>Variables instrumentales&lt;/td>
&lt;td>LATE, cumplidores, experimento de violencia doméstica de Minneapolis&lt;/td>
&lt;td>&lt;a href="https://colab.research.google.com/github/cmg777/intro2causal/blob/main/notebooks_colab/03-instrumental-variables.ipynb" target="_blank" rel="noopener">&lt;img src="https://colab.research.google.com/assets/colab-badge.svg" alt="Open In Colab">&lt;/a>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;strong>4&lt;/strong>&lt;/td>
&lt;td>Regresión discontinua&lt;/td>
&lt;td>RD nítida, ancho de banda, edad legal para beber y mortalidad&lt;/td>
&lt;td>&lt;a href="https://colab.research.google.com/github/cmg777/intro2causal/blob/main/notebooks_colab/04-regression-discontinuity.ipynb" target="_blank" rel="noopener">&lt;img src="https://colab.research.google.com/assets/colab-badge.svg" alt="Open In Colab">&lt;/a>&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>&lt;strong>5&lt;/strong>&lt;/td>
&lt;td>Diferencias en diferencias&lt;/td>
&lt;td>Tendencias paralelas, efectos fijos bidireccionales, banca de la Gran Depresión&lt;/td>
&lt;td>&lt;a href="https://colab.research.google.com/github/cmg777/intro2causal/blob/main/notebooks_colab/05-differences-in-differences.ipynb" target="_blank" rel="noopener">&lt;img src="https://colab.research.google.com/assets/colab-badge.svg" alt="Open In Colab">&lt;/a>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;h3 id="parte-iii-síntesis">Parte III: Síntesis&lt;/h3>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Capítulo&lt;/th>
&lt;th>Título&lt;/th>
&lt;th>Temas&lt;/th>
&lt;th>Cuaderno de Colab&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>&lt;strong>6&lt;/strong>&lt;/td>
&lt;td>Los retornos de la educación&lt;/td>
&lt;td>Gemelos, trimestre de nacimiento, efectos del diploma&lt;/td>
&lt;td>&lt;a href="https://colab.research.google.com/github/cmg777/intro2causal/blob/main/notebooks_colab/06-wages-of-schooling.ipynb" target="_blank" rel="noopener">&lt;img src="https://colab.research.google.com/assets/colab-badge.svg" alt="Open In Colab">&lt;/a>&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;h3 id="cómo-usar-los-cuadernos">Cómo usar los cuadernos&lt;/h3>
&lt;ol>
&lt;li>&lt;strong>Haga clic en cualquier insignia &amp;ldquo;Open in Colab&amp;rdquo;&lt;/strong> de arriba&lt;/li>
&lt;li>&lt;strong>Inicie sesión&lt;/strong> con su cuenta de Google (gratuita)&lt;/li>
&lt;li>&lt;strong>Haga clic en &amp;ldquo;Ejecutar todo&amp;rdquo;&lt;/strong> en el menú Entorno de ejecución (o ejecute las celdas de forma individual)&lt;/li>
&lt;li>&lt;strong>Explore y modifique&lt;/strong> — cambie parámetros, pruebe distintos modelos, experimente con los datos&lt;/li>
&lt;li>&lt;strong>Guarde su trabajo&lt;/strong> — Archivo &amp;gt; Guardar una copia en Drive para conservar sus modificaciones&lt;/li>
&lt;/ol>
&lt;p>&lt;strong>¡Sin instalación, sin descargas, sin configuración!&lt;/strong>&lt;/p>
&lt;h2 id="autores-y-créditos">Autores y créditos&lt;/h2>
&lt;p>&lt;strong>Carlos Mendez&lt;/strong> — Implementación en Python y desarrollo de los cuadernos educativos&lt;/p>
&lt;p>&lt;strong>Joshua D. Angrist &amp;amp; Jörn-Steffen Pischke&lt;/strong> — Libro de texto original, &lt;a href="https://www.masteringmetrics.com/" target="_blank" rel="noopener">&lt;em>Mastering &amp;lsquo;Metrics&lt;/em>&lt;/a>&lt;/p></description></item></channel></rss>