Learn R Programming

QCA3 (version 0.0-8)

fsplot: Fuzzy set plot.

Description

Fuzzy set plot facilitating assessment of a causal recipe.

Usage

fsplot(formula, data, main = "fuzzy set plot", xlab = NULL, ylab = NULL,...)

Arguments

formula
a formula like out ~ condition1 + condition2 + conditions3, with out being the outcome and condition1, condition2 and conditions3 are conditions in a causal recipe.
data
a data frame.
main
a title of the plot.
xlab
a title for the x axis
ylab
a title for the y axis
...
other arguments passed to plot

Details

This function is useful for exploratory analysis. If a recipe is a causal condition of the outcome, then the fuzzy set score should be consistently less or equal than that of outcome. That is, if the recipe does not occur, the outcome may occur; however, when the recipe occurs, the outcome MUST occurs. It suggests that if a recipe can be interpreted as causal condition, the points scatter above the diagonal by and large. The set-theoretic consistency measures this consitency. High consistency score endors the causal interpretation.

In addition, high consistency permits interpretation of coverage score. This score indicates the proportion of membership in outcome accounted for by the recipe. It should noted that it is harzardous to interpret the coverage measure when consistency score is low.

References

Ragin. C. 2008. "Configurational Thinking." Chapter 6 of "Redesigning Social Inquiry." The University of Chicago Press.

See Also

See Also as coverage, consistency, fsand, fsnot

Examples

Run this code
fsplot(cod~econdev,data=CoD)
fsplot(cod~eduhi,data=CoD) # low consistency, cautious when interpret coverage
fsplot(cod~fsand(econdev,eduhi,ethlihom,close),data=CoD)

Run the code above in your browser using DataLab