Санки: функция фильтрации узлов / узлов в качестве хранителей ворот - PullRequest
0 голосов
/ 07 мая 2020

В настоящее время я создаю Sankey, где я хотел бы сделать связь между двумя узлами зависимой от предыдущей (выбранной) ссылки, чтобы на каждом этапе отфильтровывалось все больше и больше случаев.

Вот небольшой пример различных стадий с разными узлами, чтобы стало понятно, что я имею в виду:

  • Стадия 1 (пол) : мальчики, девочки
  • 2 этап (направление обучения) : математика, физика, информатика, английский sh, психология
  • 3 этап (академическая успеваемость) ) : summa cum laude, magna cum laude, cum laude, satis bene, rite, non probatum

Я хотел бы использовать Sankey, чтобы показать, например, сколько девушек (узел 1) изучающие информатику (узел 2) завершают учебу с отличием (узел 3). Чтобы продемонстрировать это, очень важно, чтобы связь между информатикой и дипломом с отличием учитывала только те случаи, когда учащимися были девушки. Следовательно, в узел информатики должен быть встроен фильтр.

Кто-нибудь из вас знает, как это сделать?

Мой Санки во многом основан на коде следующего Санки: https://bl.ocks.org/d3noob/06e72deea99e7b4859841f305f63ba85

Спасибо за вашу помощь! Это очень ценно!

...