我认为此功能已被替换为
get.venn.partitions()
更新包后。然而,文件没有更新,应该更新。
get.venn.partitions(list(a = 1, b = 2, c = 3, d = 4))
a b c d ..set.. ..values.. ..count..
1 TRUE TRUE TRUE TRUE anbncnd 0
2 FALSE TRUE TRUE TRUE (bncnd)\\(a) 0
3 TRUE FALSE TRUE TRUE (ancnd)\\(b) 0
4 FALSE FALSE TRUE TRUE (cnd)\\(a<U+222A>b) 0
5 TRUE TRUE FALSE TRUE (anbnd)\\(c) 0
6 FALSE TRUE FALSE TRUE (bnd)\\(a<U+222A>c) 0
7 TRUE FALSE FALSE TRUE (and)\\(b<U+222A>c) 0
8 FALSE FALSE FALSE TRUE (d)\\(a<U+222A>b<U+222A>c) 4 1
9 TRUE TRUE TRUE FALSE (anbnc)\\(d) 0
10 FALSE TRUE TRUE FALSE (bnc)\\(a<U+222A>d) 0
11 TRUE FALSE TRUE FALSE (anc)\\(b<U+222A>d) 0
12 FALSE FALSE TRUE FALSE (c)\\(a<U+222A>b<U+222A>d) 3 1
13 TRUE TRUE FALSE FALSE (anb)\\(c<U+222A>d) 0
14 FALSE TRUE FALSE FALSE (b)\\(a<U+222A>c<U+222A>d) 2 1
15 TRUE FALSE FALSE FALSE (a)\\(b<U+222A>c<U+222A>d) 1 1
这确实是真值表。顺便说一句,这个函数对于帮助理解计算很重要。重叠功能,因为真值表中的计数可以帮助您确定哪个列表对应于哪个重叠。
#For example
print(example<-calculate.overlap(list(a = 1, b = 2, c = 3, d = 4)))