问题标签 [venn-diagram]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3974 浏览

r - 如何在同一个窗口中打印三个维恩图

我想把这三个维恩图放在一起。所以当我打印它们时,它们会出现在同一页面中

谢谢!

0 投票
3 回答
17322 浏览

r - 获取维恩图中的项目列表

使用以下代码很容易绘制维恩图:

四组维恩图

但是我如何找出每个字段中的项目?例如,我想知道只在 A 中找到的两个字母是什么?

编辑

这是我的解决方案,它并不完美,但可以给出所有的交叉点。

0 投票
4 回答
3877 浏览

r - 在 R/VennDiagram 中手动排序集合

我使用 VennDiagram 来说明不同客户组之间的重叠——总体上和特定子段。我遇到的问题是 VennDiagram 会自动将输出中的圆圈从最大到最小排序。在这两个图表中,我创建的两个总体的相对大小正在翻转,因此在输出中图表的总体/颜色是相反的。我想将这些并排放在一个文档中,而人口顺序的翻转使并排比较有点混乱。

每个示例代码如下 - 有没有办法手动强制输出中的集合排序,以便人口按相同的顺序排序?

谢谢 -

0 投票
1 回答
2752 浏览

r - 向使用 VennDiagram R 包绘制的维恩图添加额外的文本

我有一个来自 VennDiagram 包的代码,用于绘制维恩图(下)。我能够实现此代码来绘制维恩图,但我还想为每个分区区域添加额外的文本(I、II、II、IV 的唯一和通用)。例如,运行此代码后,唯一部分“I”为 60,我想在 60 的底部添加类似 XX XU 的内容,其他分区区域也如此。R中是否有办法修改此代码以实现这些更改?

维恩图:

在此处输入图像描述

谢谢

0 投票
1 回答
1060 浏览

r - 复杂重叠集所需的数据可视化

大家好,

我想可视化我的数据集,但我什至很难命名我需要的可视化类型!

我想看看参考标准和三个新测试之间的重叠集。

参考标准具有二元结果(R 和 S)。

三个新测试中的每一个都可以有两个以上的结果(R、S、失败、不确定)

所以我的一部分数据看起来像这样(作为 R 数据框):

等等(我有 1000 个科目)...

因此,虽然针对参考标准的所有单独测试的灵敏度/特异性非常相似,但使用 Cochran 和 McNemar 的测试存在显着差异。

现在,我的假设是每个测试都以不同的方式失败。因此,TestA 可能在这组主题上失败,而 TestB 在另一组主题上失败。总的来说,这些数字足够相似,因此敏感性/特异性非常相似,但配对样本统计测试强调情况并非如此。所以我想目视检查。

然而,我真的被困在什么叫这个上(因为新的测试有四个类别)。

我研究了欧拉图,但我不相信它可以支持我需要的东西。

我以为我能做的就是制作两组欧拉图。

  1. 从Reference=R的角度来看。所以 Ref 和 TestA 的重叠只是 Rs,而 Ref 和 TestA 之间的不重叠是 Reference=R 和 TestA != R。
  2. 从Reference=S的角度重复以上内容。

我还考虑过一个奇怪的热图,其中 Y 轴是所有 1000 个对象,X 轴的顺序与我上面的数据一样,但四列各有颜色编码。根据我对 Y 轴的排序方式,我可以展示数据的不同方面。问题是用那种图形很难挑选出图案。

还有其他想法吗?非常感谢其他可视化的链接!

0 投票
1 回答
1491 浏览

python - 在 matplotlib-venn 中向维恩图添加标记点

说,我正在使用 python 和 matplotlib-venn 包来创建一些维恩图。但是,我想在其中一个圆圈内包含一个标记点​​。这样我就可以证明 pointx是 set 的一个元素A。有没有办法简单地在 matplotlib-venn 的图中添加一个点?

编辑:我添加了一张小图片来演示。

在此处输入图像描述

最小的工作示例:

这段代码只会创建维恩图,但没有重点

0 投票
1 回答
7761 浏览

r - R:维恩图中的颜色重叠(按重叠大小)

我认为维恩图是一种非常有用的数据比较方式。问题是,一旦我开始拥有多个(3 个或更多)类,圆圈的大小就不能再指示重叠的大小。

我想做的是通过重叠的大小而不是类标签为维恩图中的每个字段着色:

例如,当我绘制正常的维恩图时:

它看起来像这样: 生成的维恩图

生成的维恩图分为 15 个单独的字段,每个字段都有自己的颜色和数字。每个单独字段的颜色由填充参数指示的类别/组的颜色确定。

我想要做的是使用指示字段大小的颜色渐变为每个单独的字段着色,以便在视觉上容易发现最大/最小组(类似于热图/级别图的着色方式)

有没有办法在 R 中做到这一点?

0 投票
1 回答
621 浏览

r - VennDiagram 中的空集导致错误

我有以下 R 脚本 - VennDiagram,其中集合自动填充,集合(如此处 b1)可能为空:

R 比给我以下错误:

我测试了几个变体,它总是被抛出,只要在创建的列表中一个空集在另一个集前面。

我知道对于其他 R-Venn 库,甚至可以传递 4 个空集并解析每个部分中填充为零的维恩图。

那么,VennDiagram 是否也能够从空集构建图表?如果是的话,我做错了什么?

先感谢您!

朱莉娅

0 投票
0 回答
360 浏览

google-api - QlikView 中的维恩图显示产品混合的关系

目前我正在尝试使用 qlikview 进行 Market Basket 分析,以找出最好的产品组合。

我试过 [ http://www.quickqlearqool.nl/?p=965 ]

如何改进此仪表板以添加维恩图以显示产品组合的关系[计算购买牛奶的客户数量将在一定时间内购买面包]。

以下 dropBox 链接是带有维恩图的示例数据集:

[ https://www.dropbox.com/s/s2z2ikgyr436gxm/MarketBasketwithVennDiagram.zip ]

提前致谢 !!

0 投票
2 回答
10700 浏览

r - Venn Diagram with Item labels

Suppose I have two vectors

Does anyone know of a way to produce a venn diagram but have the vector items visualised within the diagram.

Like so? (made in powerpoint) enter image description here