inclN RoN covN
---------------------------
1 EDU 1.000 0.556 0.750
---------------------------
Protocolo csQCA
Diego Solís Delgadillo
diego.solis@colsan.edu.mx
Objetivos
- Entender el protocolo csQCA
- Practicar necesidad y suficiencia
- Aplicar minimización lógica (compleja, parsimoniosa, intermedia)
- Reportar consistencia y cobertura
Agenda
1) Tabla comparativa → casos y resultado
2) Necesidad: covN & RoN
3) Tabla de verdad y parámetros (n.cut, incl.cut)
4) Suficiencia y minimización (?, direxps)
5) Evaluación: consistencia/cobertura, residuales
| Caso | Dictamen | Caso | Dictamen |
|---|---|---|---|
| A | Si | L | Si |
| B | Si | M | No |
| C | Si | N | Si |
| D | No | O | No |
| E | No | P | Si |
| F | Si | Q | No |
| G | No | R | No |
| H | Si | S | No |
| I | Si | T | No |
| J | Si | U | Si |
| K | Si |
Experiencia legislativa
Educación superior
Género
\[X⇐Y\]
Hipótesis de Skocpol (1979)
| Caso | Dictamen | Experiencia | Educación | Hombre |
|---|---|---|---|---|
| A | 1 | 0 | 1 | 0 |
| B | 1 | 0 | 1 | 0 |
| C | 1 | 1 | 1 | 0 |
| D | 0 | 1 | 1 | 1 |
| E | 0 | 0 | 0 | 0 |
| F | 1 | 1 | 1 | 1 |
| G | 0 | 1 | 1 | 1 |
| H | 1 | 0 | 1 | 1 |
| I | 1 | 1 | 1 | 1 |
| J | 1 | 1 | 1 | 1 |
| K | 1 | 0 | 1 | 0 |
| Caso | Dictamen | Experiencia | Educación | Hombre |
|---|---|---|---|---|
| L | 1 | 0 | 1 | 1 |
| M | 0 | 0 | 0 | 0 |
| N | 1 | 1 | 1 | 1 |
| O | 1 | 0 | 1 | 1 |
| P | 0 | 0 | 0 | 0 |
| Q | 0 | 1 | 1 | 0 |
| R | 0 | 1 | 1 | 0 |
| S | 0 | 1 | 1 | 0 |
| T | 0 | 0 | 0 | 1 |
| U | 1 | 1 | 1 | 1 |
Observamos si existe una condición que siempre este presente cuando el resultado es igual a 1
Educación está presente en todas las instancias de dictamen positivo
Tip
\[ \textbf{inclN}_{X \Leftarrow Y}=\frac{|X\cap Y|}{|Y|} \] \[ \textbf{inclN}_{X \Leftarrow Y}=\frac{|X\cap Y|}{|Y|}=\frac{12}{12}= \mathbf{1.00}\]
\[ \mathrm{CovN}_x \Leftarrow Y = \frac{X \cap Y}{X} = \frac{12}{16} = 0.75\]
inclN RoN covN
---------------------------
1 EDU 1.000 0.556 0.750
---------------------------
Tip
\[RoN= \frac{\Sigma(1-X)}{\Sigma(1-min(X,Y))}\]
Tip
\[RoN \;=\; \frac{\text{suma de las ausencias de } Y}{\text{suma de las ausencias de la intersección } (X \cap Y)} \]
| CASO | Dictamen | Educación | min X,Y | 1 - X | 1 - min X,Y |
|---|---|---|---|---|---|
| A | 1 | 1 | 1 | 0 | 0 |
| B | 1 | 1 | 1 | 0 | 0 |
| C | 1 | 1 | 1 | 0 | 0 |
| D | 0 | 1 | 0 | 0 | 1 |
| E | 0 | 0 | 0 | 1 | 1 |
| F | 1 | 1 | 1 | 0 | 0 |
| G | 0 | 1 | 0 | 0 | 1 |
| H | 1 | 1 | 1 | 0 | 0 |
| I | 1 | 1 | 1 | 0 | 0 |
| J | 1 | 1 | 1 | 0 | 0 |
| K | 1 | 1 | 1 | 0 | 0 |
| L | 1 | 1 | 1 | 0 | 0 |
| M | 0 | 1 | 0 | 0 | 1 |
| N | 1 | 1 | 1 | 0 | 0 |
| O | 1 | 1 | 1 | 0 | 0 |
| P | 0 | 1 | 0 | 0 | 1 |
| Q | 0 | 0 | 0 | 1 | 1 |
| R | 0 | 0 | 0 | 1 | 1 |
| S | 0 | 0 | 0 | 1 | 1 |
| T | 0 | 0 | 0 | 1 | 1 |
| U | 1 | 1 | 1 | 0 | 0 |
| Σ | 5 | 9 |
Interpretación:
El RoN se calcula como
\[
RoN = \frac{\sum (1 - Y)}{\sum [1 - \min(X, Y)]} = \frac{5}{9} = 0.55
\]
| Caso | Dictamen | Experiencia | Educación | Hombre | Exp ∨ Hom |
|---|---|---|---|---|---|
| A | 1 | 0 | 1 | 0 | 0 |
| B | 1 | 0 | 1 | 0 | 0 |
| C | 1 | 1 | 1 | 0 | 1 |
| D | 0 | 1 | 1 | 1 | 1 |
| E | 0 | 0 | 0 | 0 | 0 |
| F | 1 | 1 | 1 | 1 | 1 |
| G | 0 | 1 | 1 | 1 | 1 |
| H | 1 | 0 | 1 | 1 | 1 |
| I | 1 | 1 | 1 | 1 | 1 |
| J | 1 | 1 | 1 | 1 | 1 |
Tip
Note
pof() del paquete QCA
superSubset()
inclN RoN covN
-----------------------------------
1 DEV 1.000 0.800 0.800
2 LIT 1.000 0.500 0.615
3 STB 1.000 0.700 0.727
4 DEV*LIT 1.000 0.800 0.800
5 DEV*STB 1.000 1.000 1.000
6 LIT*STB 1.000 0.900 0.889
7 DEV*LIT*STB 1.000 1.000 1.000
8 ~URB + IND 1.000 0.000 0.444
-----------------------------------
inclN RoN covN
-----------------------------------
1 DEV 1.000 0.800 0.800
2 DEV*LIT 1.000 0.800 0.800
3 DEV*STB 1.000 1.000 1.000
4 LIT*STB 1.000 0.900 0.889
5 DEV*LIT*STB 1.000 1.000 1.000
-----------------------------------
Análisis de suficiencia
Análisis de suficiencia
\[ X ⇒ Y \]
\(X\) es un subconjunto de \(Y\)
Tomamos como ejemplo el dictamen de iniciativas de la Comisión de Ciencia y Tecnología
| Configuración | EXP | EDU | HOMBRE |
|---|---|---|---|
| 1 | 1 | 1 | 1 |
| 2 | 1 | 1 | 0 |
| 3 | 1 | 0 | 1 |
| 4 | 1 | 0 | 0 |
| 5 | 0 | 1 | 1 |
| 6 | 0 | 1 | 0 |
| 7 | 0 | 0 | 1 |
| 8 | 0 | 0 | 0 |
| Caso | Dictamen | Experiencia | Educación | Hombre |
|---|---|---|---|---|
| A | 1 | 1 | 0 | 1 |
| B | 1 | 1 | 0 | 1 |
| C | 1 | 0 | 0 | 1 |
| D | 0 | 0 | 0 | 0 |
| E | 0 | 1 | 1 | 1 |
| F | 1 | 0 | 0 | 0 |
| G | 0 | 0 | 0 | 0 |
| H | 1 | 1 | 0 | 0 |
| I | 1 | 0 | 0 | 0 |
| J | 1 | 0 | 0 | 0 |
| K | 1 | 1 | 0 | 1 |
| Caso | Dictamen | Experiencia | Educación | Hombre |
|---|---|---|---|---|
| L | 1 | 1 | 0 | 1 |
| M | 1 | 1 | 0 | 1 |
| N | 1 | 0 | 0 | 1 |
| O | 0 | 0 | 0 | 0 |
| P | 0 | 1 | 1 | 1 |
| Q | 1 | 0 | 0 | 0 |
| R | 0 | 0 | 0 | 0 |
| S | 1 | 1 | 0 | 0 |
| T | 1 | 0 | 0 | 0 |
| U | 1 | 0 | 0 | 0 |
| Conf | EXP | EDU | HOMBRE | Dic (0) | Dic(1) |
|---|---|---|---|---|---|
| 1 | 1 | 1 | 1 | E | |
| 2 | 1 | 1 | 0 | Q,R,S,T | |
| 3 | 1 | 0 | 1 | A,B,K,N | |
| 4 | 1 | 0 | 0 | H | |
| 5 | 0 | 1 | 1 | ||
| 6 | 0 | 1 | 0 | ||
| 7 | 0 | 0 | 1 | C,L,O | |
| 8 | 0 | 0 | 0 | D,G,M,P | F,I,J,U |
| Conf | EXP | EDU | HOM | Dic (0) | Dic(1) | Cons |
|---|---|---|---|---|---|---|
| 1 | 1 | 1 | 1 | E | ||
| 2 | 1 | 1 | 0 | Q,R,S,T | ||
| 3 | 1 | 0 | 1 | A,B,K,N | 1.00 | |
| 4 | 1 | 0 | 0 | H | 1.00 | |
| 5 | 0 | 1 | 1 | |||
| 6 | 0 | 1 | 0 | |||
| 7 | 0 | 0 | 1 | C,L,O | 1.00 | |
| 8 | 0 | 0 | 0 | D,G,M,P | F,I,J,U | 0.50 |
Important
Las configuraciones verdaderas son las que son suficientes para generar el resultado
Cuando nos encontramos con las configuraciones negativas hablamos de configuraciones falsas
Cuando encontramos casos positivos y negativos nos referimos a ellas como configuraciones contradictorias
| Conf | EXP | EDU | HOM | Dic(1) | Tipo |
|---|---|---|---|---|---|
| 3 | 1 | 0 | 1 | A,B,K,N | V |
| 4 | 1 | 0 | 0 | H | v |
| 7 | 0 | 0 | 1 | C,L,O | v |
Se pueden resumir estas configuraciones en un argumento más simple:
Con experiencia * Sin educación superior ⇒ Dictamen
| Conf | EXP | EDU | HOM | Dic(1) | Tipo |
|---|---|---|---|---|---|
| 3 | 1 | 0 | 1 | A,B,K,N | V |
| 4 | 1 | 0 | 0 | H | v |
| 7 | 0 | 0 | 1 | C,L,O | v |
Sin educación superior * Hombre ⇒ DictamenImportant
~Educación *(Experiencia + Hombre ) ⇒ Dictamen| Conf | EXP | EDU | HOM | Dic (0) | Dic(1) | Cons |
|---|---|---|---|---|---|---|
| 3 | 1 | 0 | 1 | A,B,K,N | 1.00 | |
| 4 | 1 | 0 | 0 | H | 1.00 | |
| 7 | 0 | 0 | 1 | C,L,O | 1.00 |
Tip
¿Cuál es la diferencia
| Conf | EXP | EDU | HOM | Dic (0) | Dic(1) | Cons |
|---|---|---|---|---|---|---|
| 1 | 1 | 1 | 1 | E | ||
| 2 | 1 | 1 | 0 | Q,R,S,T | ||
| 3 | 1 | 0 | 1 | A,B,K,N | 1.00 | |
| 4 | 1 | 0 | 0 | H | 1.00 | |
| 5 | 0 | 1 | 1 | |||
| 6 | 0 | 1 | 0 | |||
| 7 | 0 | 0 | 1 | C,L,O | 1.00 | |
| 8 | 0 | 0 | 0 | D,G,M,P | F,I,J,U | 0.50 |
| Conf | EXP | EDU | HOM | Dic(1) | Tipo |
|---|---|---|---|---|---|
| 3 | 1 | 0 | 1 | A,B,K,N | V |
| 4 | 1 | 0 | 0 | H | V |
| 7 | 0 | 0 | 1 | C,L,O | V |
| 5 | 0 | 1 | 1 | R | |
| 6 | 0 | 1 | 0 | R |
~Experiencia*Hombre ⇒ DictamenSolo algunas configuraciones residuales como verdaderas
La justificación para tomar las condiciones como verdaderas es teórica
Counterfacticos sencillos - Están alineados con la teoría/expectativas direccionales
Contrafactuales dificiles - Son los que contradicen la teoría
Regla práctica
Algunos implicantes primarios pueden ser redundantes
Creamos una tabla con las expresiones primitivas (sin minimizar)
Analizamos si éstas son cubiertas por los implicantes primarios
| Implicante primario | ~EL*ES*~H | ~EL*ES*H | EL*ES*~H | EL*~ES *~H | EL* ~ES*H |
|---|---|---|---|---|---|
| EL*~ES | x | x | |||
| EL*~H | x | x | |||
| ES*~EL | x | x | |||
| ES*~H | x | x | |||
BAC MAJ JUD DIR_DEM INS
AMLO 0 1 1 0 1
Bukele 1 1 0 0 1
Correa 1 1 0 1 0
Morales 0 1 1 1 1
Chávez 1 1 0 1 0
Humala 0 0 1 0 0
OUT: output value
n: number of cases in configuration
incl: sufficiency inclusion score
PRI: proportional reduction in inconsistency
MAJ JUD DIR_DEM INS OUT n incl PRI cases
1 0 0 0 0 ? 0 - -
2 0 0 0 1 ? 0 - -
3 0 0 1 0 ? 0 - -
4 0 0 1 1 ? 0 - -
5 0 1 0 0 0 1 0.000 0.000 Humala
6 0 1 0 1 ? 0 - -
7 0 1 1 0 ? 0 - -
8 0 1 1 1 ? 0 - -
9 1 0 0 0 ? 0 - -
10 1 0 0 1 1 1 1.000 1.000 Bukele
11 1 0 1 0 1 2 1.000 1.000 Correa,Chávez
12 1 0 1 1 ? 0 - -
13 1 1 0 0 ? 0 - -
14 1 1 0 1 0 1 0.000 0.000 AMLO
15 1 1 1 0 ? 0 - -
16 1 1 1 1 0 1 0.000 0.000 Morales
M1: MAJ*~JUD*DIR_DEM*~INS + MAJ*~JUD*~DIR_DEM*INS <-> BAC
inclS PRI covS covU cases
-------------------------------------------------------------------
1 MAJ*~JUD*DIR_DEM*~INS 1.000 1.000 0.667 0.667 Correa,Chávez
2 MAJ*~JUD*~DIR_DEM*INS 1.000 1.000 0.333 0.333 Bukele
-------------------------------------------------------------------
M1 1.000 1.000 1.000
M1: ~JUD <-> BAC
inclS PRI covS covU cases
----------------------------------------------------------
1 ~JUD 1.000 1.000 1.000 - Bukele; Correa,Chávez
----------------------------------------------------------
M1 1.000 1.000 1.000
library(SetMethods)
sol_i <- minimize(df, outcome = "BAC",
conditions = c("MAJ", "JUD",
"DIR_DEM","INS"),
incl.cut = 1,
include = "?",
details = TRUE,
show.cases = TRUE,
dir.exp = c(1,0,1,0))
sol_i
From C1P1:
M1: MAJ*~JUD <-> BAC
inclS PRI covS covU cases
--------------------------------------------------------------
1 MAJ*~JUD 1.000 1.000 1.000 - Bukele; Correa,Chávez
--------------------------------------------------------------
M1 1.000 1.000 1.000