问题标签 [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.
r - 将维恩图绘制为 R 中的子图
我想在一个图中子绘制三个不同的维恩图。我正在VennDiagram
为维恩图使用 R 包。对于子图,我尝试了 grid.arrange() 但它给出了
“arrangeGrob”错误:“arrangeGrob 错误(...,as.table = as.table,clip = clip,main = main,:输入必须是 grobs!”。
以下是我尝试过的代码和我的 R 会话信息:
我将不胜感激将不同的维恩图绘制为子图的帮助。
python - 如何在 matplotlib-venn 中修改字体大小
我有以下维恩图:
看起来像这样:
如何控制绘图的字体大小?我想增加它。
d3.js - D3.js 分解重叠的形状
我正在尝试创建一个图表,其中输入是圆圈列表(位置和半径)(或更好的椭圆),圆圈的重叠变成形状,并且可以应用鼠标悬停事件。我也希望圆圈移到前面,并有鼠标悬停效果,几乎就像这样
http://benfred.github.io/venn.js/examples/intersection_tooltip.html
不需要知道重叠的大小。
我试过使用 Ben Frederickson 的 D3.js 维恩图。虽然我无法理解某些图表(选择)功能,但我已经做到了,以便可以输入圆圈,并且绘制得很好,包括重叠,但这仍然依赖于将“数据”作为输入同样,所有集合(在 jsonp 文件中可见)仍然是必需的。我意识到我可以编写一个脚本来列出所有可能的集合,但这是理想的。
http://www.benfrederickson.com/venn-diagrams-with-d3.js/
我正在努力理解代码如何创建这些重叠,然后将它们分配给集合。
干杯,瑞恩
c# - 在维恩图中填充三个或更多集合的交集
我正在写维恩图,我在交叉路口有问题。
我画了圆圈,但我无法填充 3 个或更多圆圈的交点。
我用这段代码填充两个圆圈的交点
我的意思是这样的
python - Matplotlib-Venn 中的准确颜色混合
使用以下代码:
我可以得到下图:
在这里,我想将“蓝色”与“红色”的圆圈混合在一起。请注意,混合的结果是brown。
但实际值应该是浅洋红色(下图是使用 default 创建的matplotlib_venn.venn3
):
我怎样才能正确地做到这一点?
matplotlib - 如何在 Python 3.4 中安装 matplotlib 维恩图?
我尝试在 Python 3.4 中安装 matplotlib venn 图(易于安装),但它一直在为 python 2.7 安装。有人知道怎么做吗?
r - 在R中注释维恩图
我的问题涉及如何使用任何 R 包用除了默认计数之外的实际值来注释维恩图。以下是数据的最小示例:
这将返回维恩图:
例如,我想看看 method3 实际拥有的 3 个项目是什么?例如第 3 项、第 5 项和第 7 项。
我想要一个维恩图,例如: http ://openi.nlm.nih.gov/detailedresult.php?img=3026361_1471-2105-11-S6-S14-9&req=4 任何帮助都会很大赞赏。
javascript - 如何通过 Y venn diagramm 翻转?(venn.js)
我有用 d3.js 和 venn.js 构建的简单 venn diagramm:https ://jsfiddle.net/rvuf1z5o/
我需要用 Y 翻转这个图表,如图所示:
如何使用集合 / 图表对象 / svg attrs / css 来做到这一点?
谢谢你的建议。
r - 一个图中的多个 vennDiagrams R
我想在 R 中的一个图中制作许多维恩图。我尝试使用 venneuler 包(并使用 par(mfrow=c(2,1))),但是我希望一个维恩图中的圆圈具有相同的所有图表中的大小 - 如果值相同。
当我做
require(venneuler)
par(mfrow=c(2,1))
plot(venneuler(c(A=1, B=8, "A&B"=1)))
plot(venneuler(c(A=1, C=1, "A&C"=1)))
我明白了
但是第一个图中的 A 应该与第二个图中的 A 和 C 大小相同
python - 如何使用 6 组绘制维恩图
我有一个包含 6 个元素的数据集。
我想画一个维恩图,但是使用 R(文恩图库)它仅限于 5 个元素。
你知道如何绘制 6 组维恩图吗?也许用python?
我的数据示例: