Могу ли я иметь два макета, работающих на одном графике, один макет для одного подграфа и другой макет для другого подграфа того же графа в d3.js? Если да, укажите ссылки.Два макета для одного графика в d3.js?
ответ
я думаю, что вы имеете в виду вы хотите создать два графика из тех же данных:
создать два отдельных элемента данных из ваших исходных данных.
var data = [10,20,30,40];
var data1 = data.splice(0,1); //takes first two elements
var data2 = data.splice(2,3); //takes second two elements
Теперь рисовать свои графики, используя новые фрагменты данных, которые вы создали с использованием исходных данных :)
Hi rekoDolph, два графика, соединенные друг с другом некоторыми ссылками. Некоторые узлы первого графика подключены к некоторым узлам другого графика, которые запускают разные макеты. – khan
Если вы разделите данные вверх и передаете один набор данных в макет силы, а другой, установленный на макет дерева, возможно, это сработает. Честно говоря, я никогда не делал этого до – rekoDolph
. Я бы сделал это, тогда, поскольку я предполагаю, что вы хотите, чтобы ваши два графика были связаны, инициализируйте два графика в одном и том же svg и вручную поместите ссылки, которые должны будут подключить два (так как они не будут обрабатываться ни макетом). Затем не забудьте обновить эти пути связывания в обработчике тиков (или соответствующий обработчик, если древовидная часть графика также динамическая). –
- 1. Ссылка на два графика D3
- 2. Обновление многострочного графика D3.js
- 3. Два графика D3.js на той же странице с AngularJS
- 4. Как создать два интерактивных графика с d3.js?
- 5. Неожиданные точки графика в d3.js
- 6. Обновление графика изменения данных в d3.js
- 7. Android использует два класса для одного макета
- 8. установить два макета для одного вида деятельности
- 9. График графика графика с повторяющимся изображением patten в d3.js
- 10. Масштабирование штрихового графика с d3.js
- 11. Удалить вертикальные линии из графика d3.js
- 12. Попытка построения графика с использованием d3.js
- 13. Форматирование графика D3.js на конец месяца
- 14. Индивидуальная настройка макета команды - d3.js
- 15. D3.js Размер макета холста изменить размер
- 16. d3.js добавляет действие щелчка к кругу макета силы?
- 17. панель поиска узлов для графика D3.js с использованием jQuery
- 18. Изменить код d3.js для генерации статического 3D-графика
- 19. d3.js - с помощью ползунка для динамического изменения графика
- 20. Подсказка для графиков D3.js
- 21. D3 диаграмма графика точки
- 22. Два альтернативных синтаксиса масштаба D3.js
- 23. Весенние силы в D3.js Сила направленного макета?
- 24. D3.js - Удаление других баров, кроме одного
- 25. Удалить строку из линейного графика в d3.js
- 26. отображение графика наведения изображения в рикше, jquery или d3.js
- 27. точка не отображается в строке/разбросе комбо-графика d3.js
- 28. d3.js пространство пространства макета пространства в представлении позвоночника
- 29. Как сделать два или более узла в D3.js с помощью форматированного макета?
- 30. d3 Обновление многострочного графика
им не уверен, что я понимаю вопрос. почему вам просто не нужно разделять графики, используя одни и те же данные? – rekoDolph
HI rekoDolph, я имею в виду, что у меня есть данные, var data = [10,20,30,40]; Я хочу, чтобы макет силы применялся к [10,20] и древовидной структуре для [30,40], график должен быть единым графиком, но выполняться два макета. – khan