-1
我正嘗試在R上的jupyter筆記本中插入簡單的維恩圖。我已經能夠使用VennDiagram庫生成簡單的2組圖。然而,我似乎無法弄清楚如何以產生2個相交集合的方式來處理三重圖表,這些集合位於另一個較大集合的子集中。將示例空間添加到R中的維恩圖中
也許我在使用錯誤的庫?
編輯:
這是一個例子,我只需要繪製維恩圖的一個例子。的數據將是這樣的:
S =(1,2,3)
A =(1,2)
B =(2,3)
我正嘗試在R上的jupyter筆記本中插入簡單的維恩圖。我已經能夠使用VennDiagram庫生成簡單的2組圖。然而,我似乎無法弄清楚如何以產生2個相交集合的方式來處理三重圖表,這些集合位於另一個較大集合的子集中。將示例空間添加到R中的維恩圖中
也許我在使用錯誤的庫?
編輯:
這是一個例子,我只需要繪製維恩圖的一個例子。的數據將是這樣的:
S =(1,2,3)
A =(1,2)
B =(2,3)
最新開發的版本我的r軟件包eulerr現在可以將樣本空間列表作爲輸入。然而,它會產生歐拉圖(比例維恩圖)(這就是爲什麼您的規格不會導致兩個圖相互交叉)。
# devtoools::install_github("jolars/eulerr")
library(eulerr)
ll <- list(S = c(1, 2, 3), A = c(1, 2), B = c(2, 3))
fit <- euler(ll)
plot(fit)
如果你想中的第三兩個相交的圓,請嘗試以下操作:
plot(euler(c(S = 5, "A&B&S" = 3, "A&S" = 1, "B&S" = 1)))
使用POST數據'dput(數據)' – Sathish
我應該我的問題更清楚一點。沒有數據,這是一個簡單的例子。我編輯了這個問題。 – user583350