Давайте предположим, что у меня есть следующий кадр данных:Fuzzy Качественного сравнительного анализа
mydata <- data.frame(cond1=c(0.9,0.6,0.9,0.5,0.2,0.2,0.9,0.7,0.1,0.1,0.6),
cond2=c(0.7,0.7,0.2,0.9,0.9,0.2,0.2,0.9,0.3,0.4,0.9),
cond3=c(0.8,0.9,1,0.3,0.6,0.2,0.3,0.1,0.9,0.1,1),
outcome=c(1,0.9,0.8,0.5,0.9,0.5,0.3,0.6,0.4,0.3,0.2))
загружает QCA libray для нечеткого качественного сравнительного анализа:
library(QCA)
Тогда я построить де таблицу истинности:
TT <- truthTable(mydata, outcome = "outcome", incl.cut1 = 0.85,
show.cases = TRUE, sort.by = c("incl", "n"))
И никаких проблем, но когда я пытаюсь получить булевую минимизацию для сложных решений на, используя следующий код:
SC <- eqmcc(TT,details = T, show.cases = T)
Я всегда получаю сообщение об ошибке:
Error in `[.data.frame`(data, , outcome) : undefined columns selected
Что я делаю неправильно?
Спасибо.