Logical operations
These functions perform logical operations AND
and OR
, for binary crisp or fuzzy
set membership scores.
fuzzyand(..., na.rm = FALSE) fuzzyor(..., na.rm = FALSE)
... |
Two or more numerical (calibrated) objects containing membership scores, or a matrix / data frame of calibrated columns. |
na.rm |
Logical, indicating whether missing values should be removed. |
A numerical vector of class "QCA_fuzzy"
, with a name
attribute expression
Adrian Dusa
# ----- # Cebotari & Vink (2013, 2015) # DEMOC*GEOCON*NATPRIDE with(CVF, fuzzyand(DEMOC, GEOCON, NATPRIDE)) # same thing with fuzzyand(CVF[, c(1,3,5)]) # DEMOC*~GEOCON*NATPRIDE fa <- with(CVF, fuzzyand(DEMOC, 1 - GEOCON, NATPRIDE)) fa attr(fa, "name") # ETHFRACT + POLDIS with(CVF, fuzzyor(ETHFRACT, POLDIS)) # same thing with fuzzyor(CVF[, c(2,4)]) # ETHFRACT + ~POLDIS fo <- with(CVF, fuzzyor(ETHFRACT, 1 - POLDIS)) fo attr(fo, "name")
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.