incl.cut

5 views
Skip to first unread message

Judith Glaesser

unread,
Jan 29, 2026, 9:17:52 AMJan 29
to QCA with R
Hello,
I have received the following error message:
It seems that all output values have been coded to zero. Suggestion: lower the inclusion score for the presence of the outcome, the relevant argument is "incl.cut" which now has a value of 0.8.
But some of the truth table rows do have values above 0.8. It looks to me as though inf.test was run and these rows were excluded on that basis. But I didn't ask for the test to be run. I have attached the data, and here's the code I used:
truthTable(data, outcome = "O", conditions = c("A", "B", "C", "D"), incl.cut = 0.8, n.cut = 1, complete = TRUE, sort.by = "incl", "n")

I am using R version 4.5.2 (2025-10-31 ucrt), QCA_3.23

What do I need to do so that the output gets coded correctly?
Thanks and best wishes,
Judith


truth table data.csv

Adrian Dușa

unread,
Jan 29, 2026, 9:33:11 AMJan 29
to QCA with R
Hi Judith,

For some reason, I don't get your error:
> truthTable(
  data,

  outcome = "O",
  conditions = c("A", "B", "C", "D"),
  incl.cut = 0.8,
  n.cut = 1,
  complete = TRUE,
  sort.by = c("incl", "n")
)

  OUT: output value
    n: number of cases in configuration
 incl: sufficiency inclusion score
  PRI: proportional reduction in inconsistency

     A  B  C  D    OUT    n   incl  PRI  
 4   0  0  1  1     1     9   0.889 0.889
 2   0  0  0  1     1     15  0.867 0.867
12   1  0  1  1     1     15  0.800 0.800
10   1  0  0  1     0     17  0.765 0.765
11   1  0  1  0     0     3   0.667 0.667
 1   0  0  0  0     0     8   0.500 0.500
15   1  1  1  0     0     2   0.500 0.500
 9   1  0  0  0     0     7   0.429 0.429
 5   0  1  0  0     0     15  0.400 0.400
16   1  1  1  1     0     8   0.375 0.375
13   1  1  0  0     0     17  0.294 0.294
 6   0  1  0  1     0     11  0.273 0.273
14   1  1  0  1     0     13  0.231 0.231
 8   0  1  1  1     0     6   0.167 0.167
 7   0  1  1  0     0     2   0.000 0.000
 3   0  0  1  0     0     1   0.000 0.000

Could it perhaps be that your command misses the c() in the sort.by argument?
Or perhaps you are running both QCA and QCApro at the same time?

With my very best,
Adrian

Reply all
Reply to author
Forward
0 new messages