r - R 中的缩放维恩图

标签 r data-visualization

我正在尝试使用以下函数绘制 3 个集合的交集的维恩图:

    library(VennDiagram)
    draw.triple.venn(10,5,4,2,3,1,1,ind=TRUE,scaled=TRUE).

在 Quartz 窗口中,我收到 3 个相同的圆圈(大小均相同)。缩放到哪里去了?经过几个小时的尝试,我想知道这是否是一个错误,或者我的绘图区域以前的设置是否不允许(我关闭并重新打开 Quartz 窗口几次)。输出值为:

    (polygon[GRID.polygon.1498], polygon[GRID.polygon.1499], polygon[GRID.polygon.1500], polygon[GRID.polygon.1501], polygon[GRID.polygon.1502], polygon[GRID.polygon.1503], text[GRID.text.1504], text[GRID.text.1505], text[GRID.text.1506], text[GRID.text.1507], text[GRID.text.1508], text[GRID.text.1509], text[GRID.text.1510], text[GRID.text.1511], text[GRID.text.1512])

任何帮助或提示将不胜感激。我在网上看到的所有示例都已按比例绘制。

最佳答案

根据手册,缩放仅发生在某些配置中。一个例子是

draw.triple.venn(1,2,3,0,0,0,0)

另一方面,查看该函数的源代码,似乎根本没有该参数的相关使用。事实上,将 scale=FALSE 传递给上述命令仍然会产生缩放的圆圈。

因此,在当前的源代码中,您无法控制缩放,无论是哪种方式。

关于r - R 中的缩放维恩图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13402154/

相关文章:

R 的 read.csv 在第一列名称前面加上垃圾文本

r - 计算 data.table 中多个列表的长度

python - 创建散点图矩阵时如何更改seaborn中的颜色优先级

javascript - d3 中按时间间隔对日志文件数据进行分组

c# - 在 DateTimeAxis 中定位轴标签

r - 如何定义4列的指标?

r - data.frame 行以列出命名元素

r - 如何使用 dplyr 获得两列的平均值?

r - R 中系数的可视化(点图)

r - 为每个图例标签显示两个符号