作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
使用VennDiagram
包我通过以下方式生成两个图表:
# First graph
VennDiagram::draw.pairwise.venn(
area1 = 100,
area2 = 70,
cross.area = 30,
category = c("A1", "B1"),
fill = c("#00204DFF", "#FFEA46FF")
) -> vg1
# Second graph
VennDiagram::draw.pairwise.venn(
area1 = 120,
area2 = 80,
cross.area = 10,
category = c("A2", "B2"),
fill = c("#000004FF", "#FCFFA4FF")
) -> vg2
当通过grid::grid.draw(vg1)
和grid::grid.draw(vg2)
调用时,图表按预期显示:
如何创建一个网格对象,其中两个图都放置在另一个图下?
grdFrme <- grid::grid.frame(name = "gf")
grid::grid.pack("gf", vg1)
Error in packGrob(grid.get(gPath), grob, side, row, row.before, row.after, : invalid 'grob'
最佳答案
一种解决方案可能是使用 Awesome multipanelfigure
包(用基础图、“lattice”、“ggplot2”和“ComplexHeatmap”图、GROB 以及 PNG、JPEG、SVG 和 TIFF 图像填充面板)。
library(multipanelfigure)
figure <- multi_panel_figure(columns = 1, rows = 2)
figure %<>%
fill_panel(vg1) %<>%
fill_panel(vg2)
关于r - 将两个维恩图放在一张图表上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50570952/
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 6年前关闭。 Improve thi
正在 Canvas 中创建维恩图。我试图为每个交叉点和每个圆圈使用不同的颜色。虽然我可以用重叠的圆圈来做到这一点,但我需要让每个交叉点成为它自己的部分,这样我就可以为每个交叉点操纵颜色,因为我将在悬停
我是一名优秀的程序员,十分优秀!