Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在R中向Venn图添加示例空间_R_Venn Diagram_Jupyter Irkernel - Fatal编程技术网

在R中向Venn图添加示例空间

在R中向Venn图添加示例空间,r,venn-diagram,jupyter-irkernel,R,Venn Diagram,Jupyter Irkernel,我试图在R上的jupyter笔记本中插入一个简单的Venn图。我已经能够使用VennDiagram库生成一个简单的2集图。然而,我似乎不知道如何使用三联图来生成两个相交的集合,它们位于另一个较大集合的子集中 也许我用错图书馆了 编辑: 这是一个例子,我只需要画一个维恩图的例子。数据将类似于: S=(1,2,3) A=(1,2) B=(2,3)我的r包的最新开发版本现在可以将样本空间列表作为输入。然而,它会产生欧拉图(比例维恩图)(这就是为什么您的规范不会导致两个图在另一个图中相交) 使用dput

我试图在R上的jupyter笔记本中插入一个简单的Venn图。我已经能够使用VennDiagram库生成一个简单的2集图。然而,我似乎不知道如何使用三联图来生成两个相交的集合,它们位于另一个较大集合的子集中

也许我用错图书馆了

编辑:

这是一个例子,我只需要画一个维恩图的例子。数据将类似于:

S=(1,2,3)

A=(1,2)


B=(2,3)

我的r包的最新开发版本现在可以将样本空间列表作为输入。然而,它会产生欧拉图(比例维恩图)(这就是为什么您的规范不会导致两个图在另一个图中相交)


使用
dput(数据)
发布您的数据我应该更清楚地回答我的问题。没有数据,这只是一个简单的例子。我已经编辑了这个问题。
# 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)))