Yeni düğümler / kenarlar eklendiğinde sosyal ağın nasıl değiştiğini görselleştirmek için bir kütüphane / araç arıyorum.
Mevcut çözümlerden biri SoNIA: Social Network Image Animator . Bu gibi filmler yapmak yapalım bu bir .
SoNIA'nın belgeleri şu anda bozuk olduğunu söylüyor ve bunun yerine JavaScript tabanlı çözümü tercih ederim. Yani, sorum şu: Herhangi bir araca aşina mısınız yoksa beni bu görevi mümkün olduğunca kolaylaştıracak bazı kütüphanelere yönlendirebilir misiniz?
Bu soruyu gönderdikten hemen sonra sigma.js'yi inceleyeceğim , bu yüzden lütfen bu kütüphanenin kapalı olduğunu düşünün.
Genel olarak, girdi verilerim şöyle bir şey olurdu:
time_elapsed; node1; node2
1; A; B
2; A; C
3; B; C
Yani, burada üç nokta (1, 2, 3), üç düğüm (A, B, C) ve üç kenar var, bu da üç kabul edilen düğüm arasında üçlü bir kapanmayı temsil ediyor.
Ayrıca, her düğümün iki niteliği (yaş ve cinsiyet) olacaktır, bu yüzden düğümlerin şeklini / rengini değiştirmek istiyorum.
Ayrıca, yeni bir düğüm ekledikten sonra, grafiğin düzenini ayarlamak için bazı ForceAtlas2 veya benzeri bir algoritmaya sahip olmak mükemmel olurdu.