enrichplot
enrichplot copied to clipboard
可以用ggarrange 组合多张gseaplot2 图吗?
可以用ggarrange 组合多张gseaplot2 图吗? 貌似不可以,gseaplot2是多图层无法返回plot。gseaplot[[1]] 也不行。
请问有什么方法,谢谢。
已解决,取[[1]]部分,自己加上坐标轴。如果不需要坐标轴,直接 subplots = 1 返回也可以。
已解决,取[[1]]部分,自己加上坐标轴。如果不需要坐标轴,直接 subplots = 1 返回也可以。 你好,能分享一下出图代码吗?我也想把多个GSEA结果的同一通路的条形码图合并到一起,但有点没懂你说的。谢谢
我主要是把生成的图存成一个二级列表plotlist,通过ggarrange排列多图。 但是gseaplot2实际是返回3个子图,无法赋值给plotlist。 有以下两种解决方法, 1是 p <- gseaplot2(kk, paths, subplots=1), 只取折线图,p就只返回一个子图,赋值给二级列表; 2是ggplot 重新自己画,参考 gseaplot.R 。
组图用aplot是可以的。