gpt4 book ai didi

r - 如何绘制 3 组比例维恩/欧拉图?

转载 作者:行者123 更新时间:2023-12-03 15:02:17 24 4
gpt4 key购买 nike

我有一组微阵列数据,我想根据附图(用PowerPoint完成)来表示它。我已经尝试了 R 可用的各种软件包(VennDiagram、venneuler、limma)。但是,我无法按比例绘制数据或显示值。

有谁知道该怎么做?

可以在下面找到要玩的代码!

谢谢!

# you might need these:
source("http://www.bioconductor.org/biocLite.R")
biocLite("limma")
library(VennDiagram)
library(limma)
library(venneuler)

# Trial 1: Kind of proportional but difficult to customize for labels and other stuff
su <- venneuler(c(A=162, B=104, C=86, "A&B"=206, "A&C"=112, "B&C"=90 ,"A&B&C"=2433))
plot(su)

# Trial 2: looks nice but not proportional
hw <- c(F,F,F,F,T,T,T,T)
hm <- c(F,F,T,T,F,F,T,T)
hr <- c(F,T,F,T,F,T,F,T)
c4 <- cbind(hw,hm,hr)
e <- vennCounts(c4)
e[1:8,4] <- c(3193,86,104,90,162,112,206,2433)
vennDiagram(e)

enter image description here

最佳答案

我会推荐包 VennDiagram:
http://cran.r-project.org/web/packages/VennDiagram/VennDiagram.pdf

在第 19 页上,您会找到 10 个非常好的示例(高级和简化示例)。到目前为止,我还没有发现我需要它做的任何事情。

作为对最终在此问题上的其他人的一般帮助(与此问题不直接相关,但相关),我建议您使用 this search 寻找您的答案。

关于r - 如何绘制 3 组比例维恩/欧拉图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14662721/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com