ПРОБЛЕМА : Я бы хотел оживить рост временной сети с использованием Python 3 и предпочтительно таких библиотек, как networkx и matplotlib в блокноте Jupyter. Тем не менее, я также был бы признателен за любую помощь, предоставленную на языке R и решение моей проблемы.
ДАННЫЕ : у меня есть список контактов в следующей форме: contact_list = [(время1, узел1, узел2), (время2, узел1, узел3), (время3, узел2, узел1)...]
В списке контактов у меня 92 разных узла и около 4000 контактов.
Теперь я бы хотел представить рост моей сети во времени.
АНИМАЦИЯ : моя анимация должна соответствовать следующим требованиям:
- в начале я хочу, чтобы все узлы присутствовали на экране и не имели ребер между ними.
для каждого КОНТАКТА в contact_list:
*change a time count to the time assigned to the CONTACT
*highlight with a different color nodes which are assigned to the
present CONTACT and draw a new edge if there wasn't any between
them before
Вот примеры кадров для анимации, которые я хотел бы получить:
frames_to_the_animation
Заранее благодарю за помощь!