问题标签 [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.
java - 使用Java绘制维恩图
我正在尝试从给定的布尔方程绘制维恩图,例如 (a AND b) AND c
,我想在 Android 手机上执行此操作,因此我需要找到一种使用 Java 的方法。
我在这个布尔代数计算器中找到了一个完美的小部件,可以满足我的所有需求
他们创建了完美的图表,我确信它没有使用 Java,我也看不到他们的逻辑。
我将不胜感激任何 API、算法或指导。
sql - 维恩图解释的连接有多个连接
http://www.codinghorror.com/blog/2007/10/a-visual-explanation-of-sql-joins.html 和 http://www.khankennels.com/blog/index.php/archives/2007/ 04/20/加入/
在学习使用维恩图连接的基础知识方面非常有帮助。但我想知道您如何将相同的想法应用于具有多个连接的查询。
假设我有 3 张桌子:
雇员
EmployeeTypes(全职、兼职等)
保险记录
现在,我希望我的最终结果集包含来自所有三个表的数据,格式如下:
使用我从这两个站点中学到的知识,我可以使用以下联接来获取所有员工,无论他们的保险信息是否存在:
我的问题是,使用同一种维恩图模式,上述查询将如何直观地表示?这张图准确吗?
r - 如何在R中制作维恩图?
嗨,我是 R 新手,我必须用它来制作维恩图。我已经用谷歌搜索了一段时间,我能找到的所有示例都处理二进制变量。但是我有 2 个列表(实际上是 2 个 csv 文件)。列表中的项目只是字符串,例如 PSF113_xxxx。我必须对它们进行比较,看看它们各自的独特之处和共享的东西。我将如何在 R 中制作维恩图?
此外,这些文件中的东西数量也不相同,一个比另一个稍多,这意味着 cbind 函数返回错误。
到目前为止,我已经想出了这个,但这只是给我一个名为 group 1 的圆圈的图像,里面有一个 1,外面有一个 0。
这是数据的一个例子
左边的编号不是我做过的任何事情,它补充说,当我从 excel 将文件导入 R 时
r - 使用 VennDiagram 包在 R 中缩放三重维恩图
有谁知道如何让 R 包 VennDiagram 根据集合大小缩放包含 3 个相交集的维恩图的圆圈?
我可以使用 venneular 包实现这种缩放,但与 VennDiagram 相比,我发现在其他图形选项方面这有点受限。
VennDiagram 包文档建议将参数 'scaled' 设置为 TRUE 应该可以解决问题,但我发现这会产生 3 个大小相等的圆圈。
包文档确实暗示 scaled 参数可能仅适用于某些图表:
揭示:
scaled:“布尔值,指示是否根据设置的大小在某些欧拉图中缩放圆的大小”
和
我的代码的玩具示例:
同样,使用“venn.diagram”函数的这段代码不会产生所需的缩放:
非常感谢
吉姆
java - 安卓屏幕上的维恩图(图像/标签/形状),其区域可点击
我需要在 android 屏幕上创建一个图像。它应该是一个维恩图,每个区域都可以点击。图像应该是可缩放的。
- 使用 java 来呈现整个图表(我觉得这很难且不太用户友好)任何 API?
- 将维恩图的破碎图像放入小的子图片(或简单的图片)中
- 或者,如果在 Android 中使用 XML 有什么可能?
注意:维恩图不必是圆形的,它可以是方形的或任何其他的。只要它可以缩放,使其每个区域都可见且可点击。
有什么指导、建议吗?
r - 如何在 venn (R) 中更改“A”、“B”、“C”等标签
我尝试venn()
在 R 中创建一个带有函数的维恩图。它可以工作,但我希望能够定义我自己的标签而不是"A"
等"B"
。我不明白如何做到这一点,因为没有可以传递的标签参数到功能。
编辑:忘了说我使用了一个包含字符串的向量列表......
*编辑2:
它是来自 gplots 的包“venn”:
示例代码:
变量 list_ 看起来像这样:
然后我做:
看起来像这样:
r - 尝试使用 gplots 中的 venn() 将维恩图输出到 png 文件时出现奇怪的 png 图片
我想将我的维恩图作为 png 文件。以下是不输出到文件时的外观:
然后我得到这个:http://postimage.org/image/d3nbyrp5f/277b50b3/ ,看起来不错。
但是这样做:
给出了这个: http: //postimage.org/image/tpdywxxrp/a148b2db/,你可以看到png文件没有显示正确的维恩图,圆圈重叠,所以一个圆圈在另一个上面......
有什么办法可以克服这种奇怪的行为?
编辑:
通过加载 cairoDevice 解决:
然后使用:
使用 venn() 正确输出维恩图。
r - VennDiagram - 内部标签
我使用 VennDiagram R 包绘制了我的基因列表,图表看起来很好。
我想向维恩图添加内部标签,例如,如果数据由第一组和第二组共享,而不是由第三组和第四组共享,那么标签应该是 1100。我在 Venn{gplots} 包上发现了一个使用showSetLogicLabel=TRUE
去做这个。
我正在寻找完全相同的功能,但使用的是 VennDiagram 包。
确切地说,如下图所示,它为图中的每个计数提供二进制代码。我想在 VennDiagram 包中生成二进制代码。
http://rgm2.lab.nig.ac.jp/RGM_results/gplots:venn/venn_016_big.png
r - 意外的venneuler输出
我试图了解它是如何venneuler
工作的,它会输出一个我没想到的维恩图。当我试图理解某些东西时,我喜欢使用简单的例子。我正在提供我认为下面的矩阵:
一个逻辑或数字矩阵,其列表示集合,并且共现由行中的非零(代表 TRUE)值定义(对于逻辑矩阵,行的权重为 1,对于数字矩阵,行总和)。-静脉手册-
我希望如果两件事在同一行中都有 1 或 0,那么它们的 venn 会重叠。所以在这个矩阵中 w 和 z 没有共同的 1 或 0。我希望他们的维恩不会重叠,但他们会重叠(见下图 1)。为什么?如果我提供的信息有误或需要重新格式化,请解释。如果它在计算中,venneular
请解释一下。
上述代码: