루트 노드가있는 그래프를 그릴 필요가 있습니다. 자식 노드는 표준 graphviz 그리기 알고리즘으로 교차 관계를가집니다. 상단에있는 루트, 하위 하위 . Treelayout과 RadialTreeLayout은 적합하지 않습니다 (강한 나무가 아니고 나무 일 때 내 나무의 버그보기를 보여줍니다). Forest and TreeLayout, RadialTreeLayout없이 graphviz로 그래프를 그리는 방법이 있습니까? SparseMultigraph에 대한 표준 레이아웃을 찾을 수 없습니다.jung2 : 그래프를 트리로 그리는 방법은 무엇입니까?
1
A
답변
1
기본 아이디어는 원래 그래프에서 트리를 추출하고 TreeLayout을 사용하여 해당 트리를 배치 한 다음 해당 레이아웃의 위치를 원본 그래프의 StaticLayout 입력으로 사용한다는 것입니다.
여기에 샘플 코드가 있습니다. https://github.com/jrtom/jung/blob/master/jung-samples/src/main/java/edu/uci/ics/jung/samples/MinimumSpanningTreeDemo.java
관련 문제
- 1. JUNG2 : 서클을 그리는 방법?
- 2. 매트릭스에서 그래프를 그리는 방법은 무엇입니까?
- 3. linux로 그래프를 그리는 방법은 무엇입니까?
- 4. CAShapeLayer로 그래프를 그리는 방법은 무엇입니까?
- 5. Mathematica에서 그래프를 그리는 방법은 무엇입니까?
- 6. 자바 스크립트에서 그래프를 그리는 방법은 무엇입니까?
- 7. 소셜 네트워킹 그래프를 그리는 방법은 무엇입니까?
- 8. ggplot을 사용하여 3D 그래프를 그리는 방법은 무엇입니까?
- 9. C#에서 XY 그래프를 그리는 방법은 무엇입니까?
- 10. 검사를 위해 RDF 그래프를 그리는 방법은 무엇입니까?
- 11. WPF에서 수직선 그래프를 그리는 방법은 무엇입니까?
- 12. Android에서 동적 선 그래프를 그리는 방법은 무엇입니까?
- 13. Qt에서 데이터 흐름 그래프를 그리는 방법은 무엇입니까?
- 14. R에 누적 열 그래프를 그리는 방법은 무엇입니까?
- 15. 점으로 여러 그래프를 그리는 방법은 무엇입니까?
- 16. matlab에서 트리 레이아웃으로 그래프를 그리는 방법은 무엇입니까?
- 17. Matlab에서 이중 정수의 그래프를 그리는 방법은 무엇입니까?
- 18. 불연속 데이터가있는 선 그래프를 그리는 방법은 무엇입니까?
- 19. JavaScript/JQuery에서 순환 그래프를 그리는 방법은 무엇입니까?
- 20. 안드로이드에 그래프를 그리는 방법?
- 21. gtk3에서 그래프를 그리는 방법
- 22. 하이퍼 그래프를 그리는 방법?
- 23. 이차 방정식의 그래프를 그리는 것
- 24. 프로그래밍 방식으로 안드로이드에 막대 그래프를 그리는 방법은 무엇입니까?
- 25. 함수 출력 값에서 Excel의 그래프를 그리는 방법은 무엇입니까?
- 26. 선형 회귀 비용 함수에 대한 등고선 그래프를 그리는 방법은 무엇입니까?
- 27. RGB 픽셀 값을 사용하여 막대 그래프를 그리는 방법은 무엇입니까?
- 28. 약간의 꺾은 선을 사용하여 교차가 적은 그래프를 그리는 방법은 무엇입니까?
- 29. Matlab의 X-Y- 색상 치수로 3D 그래프를 그리는 방법은 무엇입니까?
- 30. Wifi Analyzer App과 같이 Android에서 그래프를 그리는 방법은 무엇입니까?
고마워요! 나를 위해 너무 복잡한 jung2 :) 특히 작은 개선 후 큰 교체를 찾았습니다.) https://github.com/rsimon/scala-force-layout 행운을 비네! – user2233374