Как построить график (гидрология c) сетевых потоков? - PullRequest
0 голосов
/ 24 февраля 2020

Я хотел бы воспроизвести эту цифру из Ричардсон, 2010 (Рисунок 4 в PDF доступен здесь ), ежедневно пересчитывать и перерисовывать из данных в реальном времени , для ежедневного снимка потоков через эту экосистему. Мой вопрос: как лучше нарисовать такую ​​фигуру в R? Если в R нет смысла, можете ли вы предложить какие-либо другие пакеты?

Основные характеристики этой фигуры, которые меня интересуют для сохранения / воспроизведения:

  1. Узлы расположены в x- и y-размеры, чтобы приблизить физическую географию региона.
  2. Потоки также имеют x- и y-направленность, которые соответствуют географическому c направлению потока.
  3. Ширина потока пропорциональна значение потока (т. е. меня не интересует вставка пересчитанных чисел в цифру c).
  4. (хорошо, но не критично) Метки величины потока.

Нет необходимости, чтобы потоки включали «разрыв» между узлами. Большинство других возможностей форматирования оригинала для меня не важны.

Из краткого обзора пакетов для диаграмм типа Minard / Sankey / alluvial в R, таких как alluvial, ggalluvial, networkD3, примеры из пакета riverplot делают его похожим наиболее перспективный Сначала я прошу предложения, прежде чем потратить много времени на попытки заставить его работать.

Заранее благодарим за ваше время и интерес.

enter image description here

...