【问题标题】:Create Venn Diagram from two DF从两个 DF 创建维恩图
【发布时间】:2022-12-03 11:54:34
【问题描述】:

我正在尝试创建两个数据框的维恩图,但只能收到不正确的结果。相同结构的数据集示例:

Chemical ChemID
Oxidopamine D016627
Melatonin D016627

我只收到以下不正确的结果:

VennDiagram::venn.diagram(
  x = list(Lewy,  Park),
  category.names = c("ChemID, ChemID"),
  filename ="venndiagramm.png",
  output=TRUE) 

理想情况下,我想导出两组之间重叠化学品数量的图像。

【问题讨论】:

    标签: r dataframe venn-diagram


    【解决方案1】:

    欢迎来到 SO!据我猜测你的数据结构(两个数据帧LewyPark,每个都有ChemID列),尝试以下操作:

    VennDiagram::venn.diagram(
      x = list(Lewy$ChemID, Park$ChemID),  # expects vectors, not dataframes
      # category.names = c("ChemID, ChemID"), # see if these are rather to construct nice labels
      filename ="venndiagramm.png",
      output=TRUE) 
    

    您可以通过dput() 提供最少的工作数据样本来增加获得有用答案的机会。当然你可以使用模拟数据。尝试解释到底是什么不起作用。

    另见? venn.diagram

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-07-14
      • 1970-01-01
      • 2015-06-08
      • 2022-09-23
      • 1970-01-01
      • 1970-01-01
      • 2013-01-24
      • 1970-01-01
      相关资源
      最近更新 更多