मैंने देखा है कि आवर्ती प्रश्न यह है: "भाषा एक्स के लिए एक अच्छी नेटवर्क ग्राफ लाइब्रेरी क्या है"। मैंने पुस्तकालयों में से कुछ के साथ खेला है और मैं अपने अनुभवों को आपके साथ साझा कर सकता हूं।भाषा एक्स के लिए एक अच्छी नेटवर्क ग्राफ लाइब्रेरी क्या है?
अजगर: NetworkX एक मजबूत पुस्तकालय है जो निर्मित दृश्य है, लेकिन यह भी pyGraphviz का उपयोग कर Graphviz के लिए एक इंटरफेस है। (pyGraphviz और NetworkX एक ही लेखक द्वारा लिखे गए हैं)। नेटवर्कएक्स ओपन सोर्स और उपयोग करने में बहुत आसान है।
पर्ल: Circos जीनोम और अन्य अत्यधिक जटिल डेटासेट कल्पना करने के लिए विकसित की है। यह हमेशा एक गोलाकार लेआउट का उपयोग करेगा, लेकिन यदि आपका नेटवर्क वास्तव में बड़ा है और इसका 'मॉड्यूलरिटी' स्कोर कम है तो यह अक्सर सबसे उपयुक्त लेआउट होता है। सर्कस ओपन सोर्स है।
। नेट: NodeXL माइक्रोसॉफ्ट रिसर्च द्वारा विकसित किया गया है और एक्सेल और नेट 3.5 लाइब्रेरी दोनों के लिए ऐड-ऑन है। यह बहुत खुला है (माइक्रोसॉफ्ट के मानकों के लिए) और विज़ुअलाइज़ेशन के लिए फ्रूचरमैन-रीिंगोल्ड एल्गोरिदम का उपयोग करता है।
जावा: JUNG2 हाल ही में जारी की गई है और यह भी एक मजबूत पुस्तकालय है। विस्तारित दृश्यता और कुंजी मीट्रिक समर्थन है। जंगल 2 खुला स्रोत है।
UbiGraph: UbiGraph अजगर (और NetworkX UbiGraph समर्थन हासिल है), रूबी, पीएचपी, जावा, सी, सी ++, C#, हास्केल, और OCaml सहित विभिन्न भाषाओं में इंटरफेस है। यह एक्सएमएल-आरपीसी सर्वर का उपयोग कर नेटवर्क ग्राफ के बहुत साफ 3 डी विज़ुअलाइज़ेशन है। मूल संस्करण मुफ्त है, आपको पेशेवर संस्करण के लिए भुगतान करना होगा।
स्टैंडअलोन: Graphviz (विन, लिनक्स, OSX), Pajek (जीत), UCINET (जीत), या यहाँ तक Visio (जीत): तुम हमेशा इस तरह के रूप में एक ऑफ-द-शेल्फ पैकेज का उपयोग कर सकते हैं।
मुझे यकीन है कि कई और पैकेज हैं, लेकिन ये वे हैं जिन्हें मैंने स्वयं उपयोग किया है। अन्य पुस्तकालय या पैकेज उपलब्ध हैं?
SO प्रश्नों के लिए है। आप यहां एक प्रश्न नहीं बताते हैं, सिर्फ एक सूची। यदि आप इसे एक समुदाय विकी नहीं बनाते हैं तो यह निश्चित रूप से "गैर-प्रश्न" के रूप में बंद हो जाएगा – lothar
सेकेंड - एक-प्रश्न –
जोड़ें "क्या कोई अन्य है?" इसके अंत में ... आपका प्रश्न है। ;) – John