QCA: A Package for Qualitative Comparative Analysis

We present QCA, a package for performing Qualitative Comparative Analysis (QCA). QCA is becoming increasingly popular with social scientists, but none of the existing software alternatives covers the full range of core procedures. This gap is now filled by QCA. After a mapping of the method’s diffusion, we introduce some of the package’s main capabilities, including the calibration of crisp and fuzzy sets, the analysis of necessity relations, the construction of truth tables and the derivation of complex, parsimonious and intermediate solutions.

Alrik Thiem , Adrian Duşa

CRAN packages used

QCA, QCA3, VennDiagram

CRAN Task Views implied by cited packages


Text and figures are licensed under Creative Commons Attribution CC BY 4.0. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".


For attribution, please cite this work as

Thiem & Duşa, "The R Journal: QCA: A Package for Qualitative Comparative Analysis", The R Journal, 2013

BibTeX citation

  author = {Thiem, Alrik and Duşa, Adrian},
  title = {The R Journal: QCA: A Package for Qualitative Comparative Analysis},
  journal = {The R Journal},
  year = {2013},
  note = {https://doi.org/10.32614/RJ-2013-009},
  doi = {10.32614/RJ-2013-009},
  volume = {5},
  issue = {1},
  issn = {2073-4859},
  pages = {87-97}