私はどのようにvenneuler
機能するかを理解しようとしていますが、それは私が予期していなかったベン図を出力します。何かを理解しようとするときは、簡単な例を使って作業するのが好きです。私はそれ以下であると私が信じるマトリックスを供給しています:
列がセットを表し、共起が行の非ゼロ(rep。TRUE)値によって定義される論理行列または数値行列(論理行列の場合は行の重みが1、数値行列の場合は行の合計)。-venneularマニュアル-
2つのものの両方が同じ行に1または0を持っている場合、それらはそれらのvennでオーバーラップしていると思います。したがって、この行列では、wとzに共通の1または0はありません。私は彼らのvennが重ならないことを期待しますが、重なるでしょう(下の図1を参照)。なんで?間違った情報を提供している場合、または再フォーマットする必要がある場合は、説明してください。の計算に含まれている場合は、それvenneular
を説明してください。
w x y z
[1,] 1 0 1 0
[2,] 0 0 1 1
[3,] 0 0 1 1
[4,] 1 1 0 0
上記のコード:
library(venneuler)
w <- c(1,0,0,1)
x <- c(0, 0, 0, 1)
y <- c(1, 1, 1,0)
z <- c(0, 1, 1,0)
a <- cbind(w, x, y, z)
v <- venneuler(a)
plot(v)