# Match typical cases for each conjunct in a sufficient term..

### Description

A function that matches typical cases with regards to sufficiency for each INUS condition.

### Usage

1 2 | ```
matches.suf.typtyp(results, outcome, term = 1, neg.out=FALSE,
intermed=FALSE, sol=1, max_pairs = 5)
``` |

### Arguments

`results` |
An object of class "qca". |

`outcome` |
A character string with the name of the outcome. |

`term` |
A numeric vector where the first number indicates the number of the term according to the order in the "qca" object. |

`neg.out` |
Logical. Should the negated outcome be used? |

`intermed` |
Logical. Should the intermediate solution be used? |

`sol` |
A numeric vector where the first number indicates the number of the solution in case of model ambiguity according to the order in the "qca" object. |

`max_pairs` |
Maximum number of pairs to extract. |

### Author(s)

Ioana-Elena Oana

### References

Schneider, C. Q., Rohlfing, I. 2013. Combining QCA and Process Tracing in Set-Theoretic Multi-Method Research. Sociological Methods Research 42(4): 559-597

### See Also

`eqmcc`

### Examples

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | ```
# Import your data. For example:
data(Schneider)
# Get the parsimonious solution:
sol_yp <- eqmcc(Schneider, outcome = "EXPORT",
conditions = c("EMP","BARGAIN","UNI","OCCUP","STOCK", "MA"),
incl.cut1 = .9,
include = "?",
details = TRUE, show.cases = TRUE)
# Get the intermediate solution:
sol_yi <- eqmcc(Schneider, outcome = "EXPORT",
conditions = c("EMP","BARGAIN","UNI","OCCUP","STOCK", "MA"),
incl.cut1 = .9,
include = "?",
details = TRUE, show.cases = TRUE, dir.exp = c(0,0,0,0,0,0))
# Match typical cases for each conjunct for the second term of the parsimonious solution:
matches.suf.typtyp(results = sol_yp, outcome = "EXPORT", term = 2)
# Match typical cases for each conjunct for the first term (default) of
# the parsimonious solution and return only the best 3 pairs:
matches.suf.typtyp(results = sol_yp, outcome = "EXPORT", max_pairs=3)
# Match typical cases for each conjunct for the first term (default)
# of the intermediate solution:
matches.suf.typtyp(results = sol_yi, outcome = "EXPORT", intermed = TRUE)
# Get the parsimonious solution for the absence of the outcome:
sol_nyp <- eqmcc(Schneider, outcome = "EXPORT", neg.out = TRUE,
conditions = c("EMP","BARGAIN","UNI","OCCUP","STOCK", "MA"),
incl.cut1 = .9,
include = "?",
details = TRUE, show.cases = TRUE)
# Match typical cases for each conjunct for the first term (default)
# of the second parsimonious solution for the absence of the outcome:
matches.suf.typtyp(results = sol_nyp, outcome = "EXPORT", neg.out = TRUE, sol = 2)
``` |

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker. Vote for new features on Trello.