Как раскрасить ссылки в SankeyNetwork Flow в R - PullRequest
0 голосов
/ 20 апреля 2019

Я не могу придать цвет ссылкам, хотя по счастливой случайности мне удалось покрасить узлы.

my_color <- 'd3.scaleOrdinal()
   .domain(["2010", "2011", "2012", "2013", "2014"])
   .range(["blue", "pink", "green", "purple", "orange"])'

sankeyNetwork(Links = l3, Nodes = n3,
          Source = 'source',
          Target = 'target',
          Value = 'value',
          NodeID = 'name',
          units = 'ValueUSD',
          fontSize = 12,
          colourScale = my_color)

цвет узлов появляется, но понятия не имею, как получить цветные ссылки. Я хочу, чтобы цвет ссылок основывался на годе, а не на странах.

the output

1 Ответ

0 голосов
/ 15 мая 2019

Опции в SankeyNetwork из пакета NetworkD3 ограничены.Я предлагаю заглянуть в «заговор» пакет.Здесь вы можете найти несколько примеров: https://plot.ly/~alishobeiri/1591/plotly-sankey-diagrams/#/

...