Tôi đang tìm kiếm một thư viện / công cụ để hình dung cách mạng xã hội thay đổi khi các nút / cạnh mới được thêm vào nó.
Một trong những giải pháp hiện có là SoNIA: Animator Image Animator . Nó cho phép bạn làm những bộ phim như thế này .
Tài liệu của SoNIA nói rằng hiện tại nó đã bị hỏng và ngoài ra, tôi thích giải pháp dựa trên JavaScript hơn. Vì vậy, câu hỏi của tôi là: bạn có quen thuộc với bất kỳ công cụ nào không hoặc bạn có thể chỉ cho tôi một số thư viện để thực hiện công việc này dễ dàng nhất có thể không?
Ngay sau khi đăng câu hỏi này, tôi sẽ tìm hiểu về sigma.js , vì vậy vui lòng xem xét thư viện này.
Nói chung, dữ liệu đầu vào của tôi sẽ giống như thế này:
time_elapsed; node1; node2
1; A; B
2; A; C
3; B; C
Vì vậy, ở đây chúng ta có ba điểm trong thời gian (1, 2, 3), ba nút (A, B, C) và ba cạnh, đại diện cho một đóng ba lần giữa ba nút được xem xét.
Hơn nữa, mỗi nút sẽ có hai thuộc tính (tuổi và giới tính), vì vậy tôi muốn có thể thay đổi hình dạng / màu sắc của các nút.
Ngoài ra, sau khi thêm một nút mới, sẽ rất hoàn hảo khi có một số thuật toán ForceAtlas2 hoặc tương tự để điều chỉnh bố cục của biểu đồ.