R 维恩图中的标签位置、形状和重叠颜色问题
我有以下数据:R 维恩图中的标签位置、形状和重叠颜色问题,r,venn-diagram,R,Venn Diagram,我有以下数据: dc <- c("CACNA1C", "CACNA1D", "KCNN4", "CACNA1F", "CACNA1D", "CACNA1C", "GNRHR", "CD80", "CD86", "ITGA2B" ) tc <- c(
dc <- c("CACNA1C", "CACNA1D", "KCNN4", "CACNA1F", "CACNA1D", "CACNA1C", "GNRHR", "CD80", "CD86", "ITGA2B" )
tc <- c("CACNA1C", "CACNA1D", "CACNA1C", "CACNA1D", "CACNA1F", "KCNN4", "APP", "GNRHR", "CD86", "CD80" )
我有三个问题:
cat.pos=c(-20,14)
我可以向左或向右移动两个标签,但不能倒置
cat.pos
与左右无关:cat.dist
在这方面也很有用:
给出每个类别名称的距离的向量
圆的边缘(可以是负数)
Vt <- venn.diagram(
x = list(
DC_Dataset=dc,
TC_Dataset=tc
),
main = "Targets",
main.cex = 3,
filename = NULL,
lwd = 4,
fill = c("red", "blue"), # Modified
alpha = 0.4, # Modified
label.col = "black",
cex = 2,
fontfamily = "sansserif",
fontface = "bold",
cat.col = c("black", "black"),
cat.cex = 1.5,
cat.fontfamily = "sansserif",
cat.fontface = "bold",
cat.dist = c(-0.1, -0.1), # Modified
cat.pos = c(-90, 90) # Modified
)
grid.newpage()
grid.draw(Vt)
Vt
Vt <- venn.diagram(
x = list(
DC_Dataset=dc,
TC_Dataset=tc
),
main = "Targets",
main.cex = 3,
filename = NULL,
lwd = 4,
fill = c("red", "blue"), # Modified
alpha = 0.4, # Modified
label.col = "black",
cex = 2,
fontfamily = "sansserif",
fontface = "bold",
cat.col = c("black", "black"),
cat.cex = 1.5,
cat.fontfamily = "sansserif",
cat.fontface = "bold",
cat.dist = c(-0.1, -0.1), # Modified
cat.pos = c(-90, 90) # Modified
)
grid.newpage()
grid.draw(Vt)