मैं graphviz के साथ आरेख उत्पन्न कर रहा हूं और मुझे एक समस्या है - कई नोड्स हैं जो बहुत बड़े हैं - और बड़ी संख्या में छोटे नोड्स हैं। मैंने neato और fdp के साथ पीएनजी उत्पन्न करने की कोशिश की लेकिन दोनों बहुत बड़े ग्राफिक्स उत्पन्न करते हैं, जो ज्यादातर खाली होते हैं (नोड्स बहुत दूर हैं)। क्या इन उपकरणों के लिए नोड्स को एकसाथ मजबूर करने के लिए एक बड़ा वसंत 'ताकत' सेट करने का कोई तरीका है?कॉम्पैक्ट ग्राफ लेआउट के लिए ग्राफ़विज़ के साथ 'वसंत' बल को कैसे सेट करें
8
A
उत्तर
11
नीटो का उपयोग करते समय, आप overlap
और sep
विशेषता के साथ परेशान हो सकते हैं।
overlap
false
, compress
, scalexy
, और more करने के लिए सेट किया जा सकता है।
sep
या तो पिछले प्लस साइन के साथ उपयोग किए जाने पर एक योजक मार्जिन निर्दिष्ट कर सकता है, अन्यथा मार्जिन को नोड के आकार कोके मान के साथ स्केल करके परिभाषित किया जाता है। ऐसा लगता है कि डिफ़ॉल्ट
नमूना ग्राफ पोस्ट करने में संकोच नहीं करें।
layout=neato;
overlap=scalexy; //false, compress, ...
sep="+1"; // 0.1, +1
node[label="Large node", width=2, height=2];
l1; l2; l3;
node[label="\N", width=0.5, height=0.3];
1 -> l1;
2 -> l1;
3 -> l1;
4 -> l1;
5 -> l1;
5 -> l2;
6 -> l2;
7 -> l2;
8 -> l2;
8 -> l3;
9 -> l3;
10 -> l3;
संबंधित मुद्दे
- 1. स्वचालित ग्राफ लेआउट वसंत सिद्धांत
- 2. नोड्स रखने के बल बल लेआउट कैसे पता चला है?
- 3. फास्ट इंटरएक्टिव बल-निर्देशित ग्राफ लेआउट इंजन
- 4. ग्राफ आइटम के लेआउट को कैसे प्रभावित करें?
- 5. कैसे D3.js स्क्रीन/ब्राउज़र आकार के लिए उत्तरदायी में बल लेआउट ग्राफ बनाने के लिए
- 6. ग्राफ़विज़
- 7. ग्राफ़विज़
- 8. ग्राफ एपीआई के साथ फेसबुक एल्बम गोपनीयता कैसे सेट करें?
- 9. ग्राफ़विज़
- 10. डॉट भाषा (ग्राफ़विज़)
- 11. extjs hbox लेआउट के लिए ऑटो ऊंचाई कैसे सेट करें?
- 12. लिस्टफ्रैगमेंट कस्टम लेआउट के डिवाइडर (शून्य) को कैसे सेट करें
- 13. मेरे सापेक्ष लेआउट के लिए अल्फा मान कैसे सेट करें?
- 14. गतिशील बनाए गए लेआउट के आईडी को कैसे सेट करें?
- 15. डी 3 बल निर्देशित ग्राफ
- 16. ग्राफ़विज़ (या विकल्प)
- 17. डी 3 बल निर्देशित ग्राफ
- 18. ज़ेंड फ्रेमवर्क - नियंत्रक के लिए कोई लेआउट सेट करें
- 19. ग्राफ़विज़: इस लेबल के साथ नया नोड बनाएं
- 20. डी 3 बल ग्राफ: चिपचिपा नोड्स
- 21. जावास्क्रिप्ट ग्राफ लेआउट इंजन
- 22. ग्राफ़विज़
- 23. केंद्र बल टिक के बाद लेआउट निर्देशित रूट नोड (केंद्र के लिए रिटर्न)
- 24. वसंत के साथ संपत्तियों को फिर से लोड कैसे करें?
- 25. ग्राफ़विज़: ग्राफ़ को देखने के लिए मामूली tweaks nicer
- 26. वसंत के लिए विश्वसनीय होने के लिए प्रमाणपत्र कैसे सेट करें RestTemplate
- 27. डब्ल्यूपीएफ ग्राफ लेआउट घटक
- 28. वसंत जेटीए कॉन्फ़िगरेशन - TransactionManager कैसे सेट करें?
- 29. एंड्रॉइड: मैं लेआउट के लिए textsize कैसे सेट करूं?
- 30. डी 3 बल के नोड्स पर लेबल/पाठ निर्देशित ग्राफ
इस पोस्ट को जानने का बहुत पुराना है: नहीं अपने विशेष ग्राफ जानते हुए भी, मैं एक उदाहरण के कुछ बड़े और कुछ छोटे नोड्स युक्त बनाया sfdp/एफडीपी का उपयोग कर, वहाँ एक विशेषता [K] कहा जाता है कि अगर (http://www.graphviz.org/doc/info/attrs.html#d:K), जो इस उद्देश्य के लिए कार्य करता है। – Yosh