Вопросы по теме 'force-layout'

D3 Направленный граф с использованием текстов вместо узлов
Оригинал: http://mbostock.github.com/d3/ex/force.html В его примере, как показано в приведенной выше ссылке, я просто пытаюсь вместо этого заменить узлы круга их именами. Я мало знаю ни о D3, ни о js/jquery, но пытаюсь понять, как это работает....
6430 просмотров
schedule 27.04.2023

D3.js - Можно ли анимировать между принудительно-направленным графом и деревом узловых связей?
Я использую библиотеку D3.js и смотрю демонстрацию принудительного графа: http://mbostock.github.com/d3/ex/force.html Я также смотрю на дерево узловых ссылок: http://mbostock.github.com/d3/ex/tree.html Я бы хотел: -...
5012 просмотров
schedule 20.07.2023

Интерактивная фиксация узла на графе направленной силы
В настоящее время я работаю с довольно простым, но ориентированным графом с большой силой, и я хочу, чтобы мои пользователи могли организовать граф так, как они считают нужным в то время. Для этого я хочу позволить им интерактивно фиксировать...
2707 просмотров
schedule 29.07.2022

Обновите существующие узлы в d3 Force Layout
Я создал силовой макет с помощью d3, и он работает хорошо. Мои исходные данные загружаются из файла json, и диаграмма рисуется с использованием методов, аналогичных этот пример d3.js : Теперь, когда диаграмма находится на экране, мне нужно...
4946 просмотров
schedule 15.11.2022

D3 физическая гравитация
Я пытаюсь создать симуляцию физической гравитации с помощью библиотеки D3, но мне не очень везет. В справочнике по API layout говорится, что физическую гравитацию можно реализовать через положительный параметр «заряд», но я не уверен, как это...
1236 просмотров

Выборочный зум D3
Я работаю над компоновкой принудительного графа с некоторыми дополнительными функциями: выбираемые ссылки/узлы, всплывающие подсказки, эффект «рыбий глаз» и, что важно для моего вопроса, масштабирование и панорамирование. Теперь масштабирование...
3423 просмотров
schedule 15.08.2022

Изменить порядок элементов svg в графе, ориентированном на силу
У меня есть силовой ориентированный граф с ценными ссылками. Я вставил ползунок, который удаляет и добавляет ссылки в зависимости от значения ссылки (слайд до 0,5 и отображаются только ссылки весом 0,5 и выше). Для этого я обычно удаляю все ссылки...
356 просмотров
schedule 04.02.2024

Как разместить дерево с веером в d3.js?
Макет дерева просто великолепен... для деревьев. Выкладываем деревья веером. Вот два разных возможных подхода, которые я рассматриваю: «упорядочить дерево» DAG, произвольно удалив ребра у любых дочерних элементов с несколькими родителями....
1047 просмотров

Сетевой график, направленный силой замораживания, и возможность перетаскивания в D3
Я пытаюсь полностью заморозить силовую сеть в d3! Я попытался установить значение трения на 0, но сеть становится более сжатой, а узлы все еще слегка колеблются. var force = d3.layout.force() .charge(-220) .linkDistance(70) .friction(0); Я...
4832 просмотров
schedule 25.02.2023

Упаковка кругов в узлах силового графа в D3?
У меня есть Force Directed Graph , который я создал с помощью D3 и внутри каждого узла (которые представлены в виде больших круги) Я хотел бы упаковать несколько меньших кругов, используя круговую упаковку D3. Можно ли использовать оба этих...
1214 просмотров
schedule 08.04.2023

D3.js Collapsible Force Layout: ссылки не генерируются
Я пытаюсь создать сворачиваемый силовой макет, подобный этому примеру: http://bl.ocks.org/mbostock/1062288 : Данные, которые используются для создания моего силового макета, представляют собой объект JSON, получаемый из API. Я успешно могу...
2272 просмотров
schedule 26.11.2022

D3.js, принудительный график, не может отображать текст/метку узлов
Я не могу отображать метки узлов с помощью принудительного макета в d3.js. Я пытаюсь использовать этот пример http://d3js.org/d3.v3.min.js Я обновил этот код, только добавив масштабирование, например: var svg =...
11841 просмотров

добавить разные формы в макет d3 force
Я пытаюсь добавить разные формы в свой макет силы d3, но безуспешно. Конечная цель — определить форму на основе свойств самого объекта узла. Я использую selection.enter(), а затем .append() такие фигуры. Поскольку макет, направленный силой,...
988 просмотров
schedule 08.04.2022

Запуск d3 force-layout свернут, текстовые метки дублируются
Моя цель - запустить макет со всеми свернутыми узлами, при нажатии они расширяются. Проблема здесь в том, что текстовые метки создают дубликаты при наведении курсора. Они также создают дубликаты в левом верхнем углу экрана. Я уменьшил json до...
1452 просмотров
schedule 09.04.2024

Избегайте столкновений между узлами и ребрами в силовом макете D3.
В этом примере: http://bl.ocks.org/mbostock/1747543 : ...Майк показывает нам, как избежать коллизий между узлами, чтобы никакие два узла не перекрывали друг друга. Интересно, можно ли избежать столкновения между узлами и ребрами, чтобы ни...
7793 просмотров

Установка различных изображений для узлов компоновки с принудительным управлением D3
Я пытался построить прямой график силы определенного типа, подобный этому ( http://bl.ocks.org/mbostock/950642 ): Однако вместо того, чтобы иметь все одинаковые изображения, я хочу иметь разные изображения, представляющие разную информацию на...
4138 просмотров
schedule 19.03.2023

Направленный график силы D3, различная форма в зависимости от данных и заданного значения?
Я сделал граф, ориентированный по силе, и я хотел изменить форму узлов для данных, которые содержат "entity":"company" , чтобы они имели форму прямоугольника, а другие без этой части данных были бы кругами, как сейчас. Вы можете увидеть мой...
10295 просмотров
schedule 03.06.2022

D3.js меняет текст при наведении курсора, возможно ли это?
У меня есть принудительно ориентированный граф, и я хочу изменить текст в узлах при наведении курсора мыши. Я попытался сделать это, поместив данные "full_name": в массив данных, а затем вызвав их при наведении курсора мыши, как я вызываю их для...
10868 просмотров
schedule 14.07.2022

d3.event.shiftKey вызывает сбой с Force-Directed Layout
Я пытаюсь создать действие Shift+Click в силовом макете со следующим кодом, примененным к фигурам узлов: .on("click",function(){ if(d3.event.shiftKey){ //do something } }); Код, как правило, работает...
747 просмотров
schedule 01.06.2022

График D3 с узлами svg — как перемещать узлы в произвольные позиции
Я хочу сделать график D3, который должен быть следующим: Когда html-страница загружается, в фиксированном месте будет один узел. Скажем, вверху слева. Назовем его шаблонным узлом, и этот узел неподвижен. Когда пользователь наводит...
823 просмотров
schedule 26.05.2022