7

Я построил на прошлой сессии Конгресса схему голосования сената с указанием силы. Есть 102 узлов и 2,600 края, на основе подключения любых двух сенаторов, которые голосовали вместе, по крайней мере 75% времени:Оптимизация заряда, linkDistance и gravity в схемах, ориентированных на d3

Senate Social Network

Я играл с коэффициентами для заряда, силы тяжести, и linkDistance довольно бит в надежде найти сладкое пятно, где узлы не слишком сгруппированы или искусственно разделены. Использование linkDistance создает гораздо больше пространства, чем логично между четырьмя красными узлами, которые соединяют два кластера. Не устанавливая linkDistance, это приводит к тому, что два кластера будут сильно отклоняться.

Существуют ли какие-либо рекомендации по выбору правильных значений на основе плотности краев или любых других показателей анализа социальной сети?

Текущее определение макета:

var force = d3.layout.force() 
    .nodes(d3.values(nodes)) 
    .links(d3.values(links)) 
    .size([width - 2 * margin, height - 2 * margin]) 
    .charge(-80) 
    .gravity(0.25) 
    .linkDistance(50) 
    .on("tick", tick) 
    .start(); 

Спасибо!

ОБНОВЛЕНИЕ: Это немного сложно встать на jsFiddle, но не стесняйтесь clone or fork on GitHub.

ответ

7

Нет «правильных» значений - те, которые вы хотите выбрать, полностью зависят от того, что вы хотите показать.

Однако есть некоторые показатели, которые вы можете использовать в качестве рекомендаций. clustering coefficient, как следует из названия, является мерилом того, как «кластерные» графы. Это свойство всего графа, но вы также можете применить его к подграфам (т. Е. Только красным или синим точкам).

Связанная мера, если node degree, которая в основном рассчитывает связи между узлами. Существует множество других свойств графиков, например, Lovász number.

Ни один из них не даст вам конкретных значений для параметров, которые вы хотите установить (и ничего не будет!), Но может оказаться полезным выразить эти параметры с точки зрения некоторых из этих мер (например, установить расстояние связи до средняя длина узла равна константе).

+0

Очень полезно, спасибо! –

 Смежные вопросы

  • Нет связанных вопросов^_^