Description Usage Arguments Details Value Examples
When given a Boolean formula (in disjunctive normal form, see details), this function produces a function that takes a data.frame of a QCA data table and computes the fuzzy set score for each case of membership in the set described by the formula
1 |
formula |
A string or vector of strings containing a Boolean formula in disjunctive normal form |
Set names must be capitalized in the formula and the data; if they are
lowercase, they are interpreted as the negation of the set.
If formula
is a string, logical 'or' is expressed as a '+',
and logical 'and' as a '*'.
If formula
is a list of strings, the strings are assumed to be
the dosjuncts and are concatenated with '+'.
Disjunctive normal form means that the formula must be a disjunction of
conjunctions of elementary or negated elementary sets. Example:
A*b*C + a*B
a function that takes a data.frame and computes the fuzzy set score of the set described by the formula for each case into a vector
1 | formula_to_function("A*b*C + a*B")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.