标签: venn-diagram

维恩图比例和颜色阴影与半透明度

我有以下类型的计数数据.

A   450
B   1800
A and B both    230
Run Code Online (Sandbox Code Playgroud)

我想开发一个色彩丰富的(可能是交叉点的半透明度),如下面的维恩图.

在此输入图像描述

注意:此图是在PowerPoint中绘制的示例,并且不是按比例绘制的.

plot r venn-diagram

54
推荐指数
6
解决办法
8万
查看次数

比较R中的两个列表

我有两个ID列表.

我想比较两个列表,特别是我对以下数据感兴趣:

  • 列表A和B中有多少个ID
  • A中有多少个ID,但B中没有
  • B中有多少个ID,但A中没有

我也想画一个维恩图.

r venn-diagram

54
推荐指数
3
解决办法
7万
查看次数

如何触发包含三个重叠 div 元素的 :hover 转换(维恩图)

我的问题是,我有一个由三个 div 元素组成的维恩图,我想用 来缩放它们:hover,这样当我将鼠标悬停在交叉点上时,在交叉点中相遇的所有圆都会缩放到我定义的值。目前我只能缩放一个圆圈。

它应该如何表现

.circles-container {
  position: relative;
  width: 45.625rem;
  height: 45.625rem;
}

.circle-blue {
  position: absolute;
  left: 0rem;
  top: 0rem;
  width: 28.4375rem;
  height: 28.4375rem;
  background-color: rgba(187, 231, 254, 0.6);
  border-radius: 50%;
}

.circle-purple {
  position: absolute;
  right: 0rem;
  top: 0rem;
  width: 28.4375rem;
  height: 28.4375rem;
  background-color: rgba(211, 181, 229, 0.6);
  border-radius: 50%;
}

.circle-pink {
  position: absolute;
  right: 8.59375rem;
  left: 8.59375rem;
  bottom: 0rem;
  width: 28.4375rem;
  height: 28.4375rem;
  background-color: rgba(255, 212, 219, 0.6);
  border-radius: 50%;
}

.second-section-circle {
  transition: …
Run Code Online (Sandbox Code Playgroud)

html javascript css hover venn-diagram

33
推荐指数
3
解决办法
1905
查看次数

Python Matplotlib维恩图

我想绘制属于某些组的变量.

假设我有6个变量,我想要分成这3组,并绘制像维恩图.我想将变量名称注释为三个气泡.
在这个简单的例子中,我们可以说1个变量在组1中,3个变量在组2中,2个变量在组3中.

任何人都可以帮我一个简单的例子来说明如何在matplotlib中做到这一点?

python matplotlib venn-diagram matplotlib-venn

32
推荐指数
3
解决办法
3万
查看次数

维恩图用R?

除了limma包之外,还有用于在R中进行维恩图的其他包装.

有人有提示吗?

这里有关于用limma包做维恩图的一些注意事项.

r venn-diagram

27
推荐指数
6
解决办法
3万
查看次数

来自RCC(8)规范或类似的维恩图生成软件

请注意:虽然赏金不再可用,但我仍然热衷于回答这个问题的人做出贡献; 我还在看着它,我在等着看是否有更好的答案.谢谢,请继续阅读......


我正在寻找一种方法来将描述约束网络的任意RCC类空间关系(或类似)转换为类似维恩图的图像.例如,RCC8中表示的约束网络:

W {EC} Y,X {TPP} Y,Z {NTPP} Y,Z {PO} X.

..可以用下图用圆形或方形区域表示:

示例1:使用圆形区域表示约束网络的维恩图. ..alternatively:   使用正方形区域表示约束网络的维恩图.

是否有人知道软件至少可以通过编程方式(通过API)从类似RCC的约束规范生成这样的图表?

我知道这样的约束网络可能未被指定,从而排除了与任何单个此类图表的匹配(可能存在许多解决方案).理想情况下,我想通过能够生成可能的替代方案来处理这个问题,但现在可以求助于(并提出错误).

为了清楚起见,在这个问题中,我特别要求软件能够以声明的方式基于类似RCC的约束来计算图表布局.我不关心将RCC的DSL转换成其他语法的工具,也不关心特定的图像序列化格式或方法.我希望找到一个算法来处理最多六个唯一集的任意数量的约束.

注意: Graphviz(如下面提到的@vickirk)是一个图表布局软件包的例子,它类似于我所追求的.不幸的是,似乎Graphviz本身无法解决这个问题(但我很高兴被证明是错误的!).这似乎是一个非常难的问题.

java language-agnostic algorithm visualization venn-diagram

24
推荐指数
2
解决办法
2787
查看次数

维恩图与项目标签

假设我有两个向量

foo <- c('a','b','c','d')
baa <- c('a','e','f','g')
Run Code Online (Sandbox Code Playgroud)

有没有人知道产生维恩图的方法,但在图中可视化的矢量项.

像这样?(用powerpoint制作) 在此输入图像描述

r venn-diagram

17
推荐指数
3
解决办法
6458
查看次数

使用d3.js的维恩图布局

有没有关于如何使用d3.js做维恩图的样本?我知道这两个 样本:

在此输入图像描述

在此输入图像描述

在D3网站上提供.然而,他们迫使我自己计算圆圈的xy位置.我希望只将数据(圆形大小和重叠大小)提供给函数/图表,它应该为我做布局.

javascript diagram position venn-diagram d3.js

12
推荐指数
2
解决办法
1万
查看次数

重绘维恩图

使用R重绘维恩图的最简单方法是什么?我没有用于生成维恩图的数据,但其余的图是用R绘制的...我想保持相同的结构,这意味着我必须以某种方式在R中重绘它.

你知道最简单的方法是什么吗? 这是我必须在R中创建的维恩图

这是我用于其他维恩图的代码.

v1 <- venn.diagram(list(1=a, 2=b, 3=c, 4=d), filename=NULL, fill=rainbow(4), cex.prop=NULL, cex=1.5)
png("TEST.png", width=7, height=7, units='in', res=150)
grid.newpage()
grid.draw(v1)
dev.off()
Run Code Online (Sandbox Code Playgroud)

r venn-diagram

12
推荐指数
1
解决办法
605
查看次数

为Venn Diagram添加标题和子标题

我正在尝试使用R中的以下代码为我创建的维恩图添加主要和子标题.我已经阅读了R'VennDiagram'包文档但没有成功.我也尝试使用带有textGrob的gird.arrange()和结果代码中的图形,但收到一条错误,指出所有输入必须是grob.

require(VennDiagram)

draw.triple.venn(
  area1 = 396,
  area2 = 273,
  area3 = 147,
  n12 = 266,
  n23 = 86,
  n13 = 143,
  n123 = 83,
  category = c("Study", "Work", "Play"),
  fill = c("blue", "red", "green"),
  euler.d=TRUE,
  scaled=TRUE
)
Run Code Online (Sandbox Code Playgroud)

r venn-diagram

11
推荐指数
1
解决办法
7476
查看次数