2010-01-25 20 views
5

मैं नेटवर्कक्स पैकेज का उपयोग कर रहा हूं। क्या नेटवर्कक्स में कोई फ़ंक्शन है जो मेरे लिए काम कर सकता है?मैं एक digraph को नेटवर्क एक्स में एक अप्रत्यक्ष ग्राफ में कैसे परिवर्तित कर सकता हूं?

उत्तर

5
+0

यह मेरे लिए काम नहीं करता पाया। इनपुट ग्राफ़ में प्रत्येक किनारे की दो प्रतियां होती हैं, प्रत्येक दिशा में एक, और मैं एक ही मात्रा में किनारों के साथ एक ग्राफ रखना चाहता हूं लेकिन दोनों दिशाओं में ट्रैवर्सबल। यह फ़ंक्शन इसके लिए अनुमति नहीं देता है, इस पर ध्यान दिए बिना कि मैंने इस क्लिप में "पारस्परिक" सेट किया है, इस आलेख में DiGraph.to_undirected (reciprocal = गलत) मेरे ग्राफ़ में किनारों की संख्या हमेशा घट जाती है। इसके बारे में कोई सुझाव कैसे है? मुझे किनारों की एक ही राशि चाहिए, लेकिन उनके लिए अप्रत्यक्ष होना चाहिए। धन्यवाद –

+0

@AlexAverbuch - मुझे संदेह है कि यह अब उपयोगी नहीं है, लेकिन यदि यह है - तो आपके पास एक ही दो नोड्स के बीच एकाधिक अप्रत्यक्ष किनारों नहीं हो सकते हैं, एक अप्रत्यक्ष किनारा एक ही चीज़ को पूरा करता है (यही कारण है कि यह 'अप्रत्यक्ष' है)। नियमित 'ग्राफ़' ऑब्जेक्ट आप जो भी चाहते हैं उसका प्रतिनिधित्व भी नहीं कर सकता है, afaik। लेकिन आपको एक नए प्रश्न के रूप में पूछना चाहिए यदि आपको अभी भी कुछ जवाब देने की आवश्यकता है। –

संबंधित मुद्दे

 संबंधित मुद्दे