【问题标题】:Sunburst diagram in with sunburstR package in RR中带有sunburstR包的Sunburst图
【发布时间】:2017-03-23 21:28:12
【问题描述】:

我正在使用sunburstR package 创建旭日形图,但它不起作用,我不确定自己做错了什么。

原始数据:

  > sequences
                 V1
    1  A-aa-aaa-end
    2  A-aa-aaa-end
    3  A-aa-vvv-end
    4  A-aa-vvv-end
    5  A-cc-vvv-end
    6  A-cc-vvv-end
    7  B-aa-vvv-end
    8  B-aa-vvv-end
    9   B-bb-rr-end
    10  B-bb-rr-end
    11  C-aa-rr-end
    12  C-aa-rr-end
    13  C-bb-rr-end
    14  C-bb-rr-end
    15  C-cc-rr-end

代码:

sequences <- read.csv(filepath, header=F ,stringsAsFactors = FALSE)

sunburst(sequences)

【问题讨论】:

  • 需要两列。一个带有序列,另一个带有值。

标签: r sunburst-diagram


【解决方案1】:

您需要在数据框的第二列中添加一些值...

sequences <- read.table(text = '
A-aa-aaa-end
A-aa-aaa-end
A-aa-vvv-end
A-aa-vvv-end
A-cc-vvv-end
A-cc-vvv-end
B-aa-vvv-end
B-aa-vvv-end
B-bb-rr-end
B-bb-rr-end
C-aa-rr-end
C-aa-rr-end
C-bb-rr-end
C-bb-rr-end
C-cc-rr-end
')

sequences$V2 <- seq_along(sequences$V1)
sequences

library(sunburstR)
sunburst(sequences)

【讨论】:

    【解决方案2】:

    您缺少计数部分。试试sunburst(data.frame(table(sequences$V1))),它应该可以按预期工作。

    PS : 没有 sequences 数据框未测试。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-11
      • 1970-01-01
      • 2021-08-12
      • 1970-01-01
      • 2021-04-24
      • 2018-11-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多