r - 如何使用 R (VennEuler 包)在维恩图中添加图例和值?

标签 r venn-diagram

我一直在寻找制作具有多个比例字段的维恩图的最佳方法,到目前为止,我被认为最好的工具是 R 中的 venneuler,但我对代码进行了很多修改,以使其完全按照我的方式呈现。需要它,但我无法获得我需要的格式

使用此代码:

library(rJava)
library(venneuler)
vd <- venneuler(c(A=0.3, B=0.3, C=1.1, "A&B"=0.1, "A&C"=0.2, "B&C"=0.1, "A&B&C"=0.1))
plot(vd)
title("Something")

我得到这个:

Diagram that I have get so far

我用很多丑陋的方式添加了图例,但我不喜欢任何一种。另外,我需要获取各个字段中的各个值。我需要的图像是在图像编辑器中编辑的。 我想要的是这样的:

Cool image

如果您可以向我推荐另一个工具或帮助我编写代码,我将非常感激 提前致谢! 干杯!

最佳答案

这可以通过我的 r 包 eulerr 来完成.

library(eulerr)

vd <- euler(c(A = 0.3, B = 0.3, C = 1.1,
              "A&B" = 0.1, "A&C" = 0.2, "B&C" = 0.1,
              "A&B&C" = 0.1))
plot(vd, key = TRUE, counts = TRUE)

enter image description here

关于r - 如何使用 R (VennEuler 包)在维恩图中添加图例和值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41165493/

相关文章:

r - 如何定义维恩图中相交的颜色?

r - PDF 和位图输出中 R 的颜色渐变

r - 通过 RCurl 从 ftp 下载压缩文件

r - 如何拆分不同列表中的非连续数字

r - Package development : How can I import data from a package, 对其进行改造,并作为数据集导出?

r - venneuler 中的图例维恩图

r - 用 R 绘制维恩图?

r - 维恩图(4套)带R : problem with percentages

r - 从数据框制作维恩图

R:使用ggplot在单个图上绘制两个散点图