问题描述
我想在R中创建一个维恩图,其中各部分根据连续变量的值进行着色。每个维恩图部分都有自己的值(范围为0-1),该值与图中也显示的计数变量不同。我要显示三个类别(及其所有交集)(连续变量总共7个值)。
ggvennDiagram允许吗?
解决方法
您可以将euler函数与您想要的填充一起使用。这是一个带有颜色的示例,但是您可以使用灰度。
col<- c("red","blue","green","yellow","purple","black","white")
test <- plot(euler(c("A"=79,"B"=378,"C"=134,"A&C" = 55,"A&B" = 176,"B&C" = 110,"A&B&SC" = 101)),quantities = TRUE,fills= col);