Analysis tools

Browser-based tools for QCA and for building survey scales. The other tools are being redesigned.

These tools run in your browser. Each one gives you R code (or an R script) so that you can check the result in R.

Available now

QCA

  • QCA Quickstart: writes a first QCA script (truthTable() and then minimize()) from your variable names and settings. It assumes that your data are already calibrated.
  • Sweep Builder: turns a fixed-threshold QCA setup into ThSQCA sweep code, so that you can see how the solution changes across a range of thresholds. It goes with the ThSQCA for beginners series.

Survey scales

  • Scale Maker: builds subscales from survey items, step by step. It covers the number of factors, factor analysis (principal axis factoring with promax rotation), item assignment, reverse-coded items, Cronbach’s alpha, and subscale scores. It can also write an R script that reproduces the same calculation. The article From survey items to a scale, then on to regression and QCA explains the procedure.

Sweep Builder and Scale Maker have similar names but different jobs: Sweep Builder writes threshold-sweep QCA code, and Scale Maker builds scales from survey items.

Being redesigned

The following tools are paused while I redesign them (calculation checks, explanations, and warnings for users): price sensitivity analysis (Van Westendorp PSM), conjoint analysis (design and estimation), cluster analysis, principal component and factor analysis, correspondence analysis, and decision trees. They will come back when they are ready.

In the meantime, you can learn threshold-sweep QCA with the R package ThSQCA, or follow the suggested reading order on the Start here page.