创建一个两流的sankey

时间:2017-12-29 15:57:19

标签: r sankey-diagram

我是rCharts的新手,我有这种数据框

> test
[[1]]
  source target value
1    EDD    EDD     2
2    EDD    EDI    23
3    EDD     NA     6

[[2]]
  source target value
1    EDI    EDI     5
2    EDI     NA     1

我想创建一个sankey图,其中来自test [[1]]的目标链接到测试源[[2]]。我查找了很多工具但是当我使用sankeyPlot进行绘图时,我总是只有一个流程。 知道代码可以做到这一点吗? 我非常感谢你的帮助。

1 个答案:

答案 0 :(得分:1)

您是否尝试使用冲积图?

Here a good example with ggplot

我认为首先您需要将数据转换为简单的"数据帧,以便有这样的东西:

   source target value
1    EDD    EDD     2
2    EDD    EDI    23
3    EDD     NA     6
4    EDI    EDI     5
5    EDI     NA     1