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

Почему мой силовой график d3 не отображает ребра?
Я создал простой силовой граф с помощью d3: http://goo.gl/afHTD Почему ребра графика не отображаются? Вот весь мой HTML-файл. Вы также можете увидеть это и поработать с ним, конечно же, просмотрев исходный код на моей связанной странице. Он...
2448 просмотров
schedule 19.06.2022

d3.js: невозможно прочитать свойство «вес» неопределенного при ручном определении узлов и ссылок для принудительного макета
Я попытался одновременно установить узлы и ссылки следующим образом: var force = d3.layout.force() .size([w, h]) .nodes(nodes) .links(connections) .start(); nodes = [{"name":"data_base_id", "kind":"subgenre"},...] connections =...
18795 просмотров
schedule 18.05.2022

Построение графиков Force Directed только из данных о связях
Я немного новичок в d3.js, но мне это очень нравится. До сих пор я реализовал силовой граф, который очень близок ко многим примерам и руководствам. Прямая озабоченность Как и во многих примерах, у меня есть такая структура JSON: {"nodes":...
2148 просмотров
schedule 25.07.2023

d3: При желании добавьте дочерние элементы на основе содержимого узла в силовом макете.
Используя макет force в d3, я могу с радостью добавить узлы, например, группу SVG из круга и некоторый текст: var node = vis.selectAll(".node") .data(nodes) .enter().append("svg:g") .attr("class", "node"); node.append("svg:circle")...
3678 просмотров
schedule 02.06.2023

D3.js: удалить force.drag из выделения
У меня есть (довольно простой) вопрос: как «отменить вызов» force.drag для выбора, сделанного D3.js? Допустим, я создал набор элементов и назвал его «вызовом», задав ему перетаскивание обратного вызова принудительно управляемого макета. Это...
7070 просмотров
schedule 03.05.2022

Обнаружение видимых узлов в принудительном макете d3.js после масштабирования
Я использую принудительно направленный макет в d3.js один раз при загрузке для позиционирования узлов и ребер. Затем я могу масштабировать и панорамировать SVG. Когда я увеличиваю масштаб, я хочу определить, какие узлы и ребра видны, поэтому я могу...
1784 просмотров
schedule 25.07.2022

Несколько экземпляров принудительного макета d3 на одной странице
Моя цель — использовать макет d3 force для отображения двух разных сетей, которые используют одни и те же узлы. Например, среди четырех человек вы можете определить социальную сеть и генеалогическую сеть; узлы будут одинаковыми (люди), но связи...
2842 просмотров

как узнать, выполнено ли размещение узлов силовой компоновкой?
У меня есть график, основанный на силовой раскладке. Я хотел бы наложить наложение «загрузка», пока график не завершит размещение узлов. Какое событие / свойство я могу использовать, чтобы узнать, что график построен? Проверил API, ничего не...
3172 просмотров
schedule 03.05.2022

d3: принудительно ориентированный граф: фильтрация узлов
Я просматривал следующий пост: выделить выбранное узел Действительно хорошее решение... Я новичок в d3 и очарован его гибкостью. Я столкнулся с проблемой в один момент. Вместо фильтрации узлов при наведении курсора я хочу отфильтровать...
3224 просмотров
schedule 24.04.2022

d3.js заставляет пространство имен макета в представлении магистрали
Я работаю над приложением средней сложности, используя backbone.js для обработки данных WordPress, и я не могу понять, как заставить работать силу в макете магистрали. в основном, я пытаюсь создать экземпляр силового макета в шаблонном макете...
419 просмотров

D3: Использование атрибута узла для ссылок вместо индекса в массиве
Я новичок в D3.js, работаю над визуализацией сети, и я не могу понять, как правильно указать мои ссылки для принудительного макета. Проблема в том, что по умолчанию d3 интерпретирует «источник» и «цель» ссылок как индексы узлов в массиве «узлов»....
8149 просмотров
schedule 08.02.2023

применить несколько событий наведения мыши к соседним (подключенным) узлам
У меня есть сетевая диаграмма (граф с принудительным направлением), диаграмма рассеяния и таблица, которые все взаимосвязаны (см. jsFiddle ). У меня взаимосвязи работают так, как я хочу, для событий наведения мыши. Я хотел бы изменить свой код,...
3961 просмотров
schedule 28.06.2023

Применять силу к входным узлам только в d3.js
Я использую силовой макет в D3 с возможностью приостановить его. Однако я хочу разместить входящие узлы, даже если остальная часть графика должна оставаться статической. Я попытался применить алгоритм силы к входящим узлам следующим образом:...
510 просмотров
schedule 13.03.2022

Преобразование пузырей d3.js в макет, основанный на принудительной/гравитации
У меня есть набор данных, которые я визуализирую с помощью d3.js. Я представляю точки данных в виде пузырьков, где конфигурация пузырьков выглядит следующим образом: var dot = svg.selectAll("g") .data(data) .enter()...
4873 просмотров

как отобразить атрибуты узла, такие как имя человека, фотография и адрес, в графе, ориентированном на силу
Привет, я работаю над примером принудительного графа библиотеки d3.js, но я хочу исправить положение всех узлов. И когда я нажимаю на узел, я хочу отобразить всплывающее окно, в котором отображается изображение и некоторая информация о пользователе...
716 просмотров
schedule 09.07.2022

Реализовать панорамирование, сохраняя при этом перетаскивание узлов в силовом макете d3.
Я использую d3.layout.force для визуализации структур графа. И мне нужна как функция перетаскивания узла, так и функция панорамирования. (Под «панорамированием» я имею в виду что-то вроде поведения на картах Google.) Как показано в нескольких...
572 просмотров
schedule 28.07.2023

d3.js меняет узлы с разными изображениями и устанавливает ссылки с разным расстоянием
Мой предыдущий вопрос заключается в следующем: Как отобразить изображений на основе их расстояния до центрального изображения? ? и кто-то предлагает мне использовать d3.js. Итак, вот мой код из документации. Я хочу знать, как я могу изменить эти...
662 просмотров
schedule 17.10.2023

Как сделать метки и узлы в принудительном макете D3 кликабельными для перехода к URL-адресу?
Я использую силовой макет с использованием D3, и мне было интересно, возможно ли, что когда я нажимаю узлы или метки, я автоматически перехожу к URL-адресу, хранящемуся в этом узле/метке? Если да, то как я могу этого добиться? Вот как на...
5538 просмотров
schedule 03.04.2023

D3.js Force Layout: динамически добавленный узел не перемещается вместе с остальной частью графика
Я работаю над созданием генератора молекул в D3, используя оригинальный пример, созданный Майком Бостоком: http://bl.ocks.org/mbostock/3037015 Я использую силовой макет, как в примере. Моя проблема в том, что когда я динамически добавляю новый...
1900 просмотров
schedule 20.04.2022

Принудительный макет D3: как установить размер каждого узла?
Я использую удивительный D3JS для построения графика. График отображается, но я хочу, чтобы мои узлы имели каждый свой размер. Данные имеют такой вид: {источник: «Энтони Хоппкинс», цель: «Вуди Аллен», значение: 3} Вот код: var links =...
16153 просмотров
schedule 02.01.2023