2009-02-26 9 views
10

prefuse visualization toolkit बहुत अच्छा है, लेकिन जावा के लिए। मैं सोच रहा था कि क्या पाइथन के लिए कुछ समान था। मेरा प्राथमिक हित गतिशील ग्राफ को नेविगेट करने में सक्षम है।क्या प्रीफ्यूज विज़ुअलाइजेशन टूलकिट के बराबर एक अजगर है?

+0

मैं कुछ ऐसा ही करने की तलाश में हूं, और पाइथन के लिए नोडबॉक्स या प्रीफ्यूज (फ्लेयर) से तुलनात्मक कुछ भी नहीं मिला है। मैं इस सवाल का बारीकी से पालन करूँगा। – Triptych

उत्तर

-1
+0

यह prefuse से काफी अलग है। क्या prefuse के लिए बहुत शक्तिशाली है जटिल है। –

0

नोट Prefuse अब flare पैकेज है जो फ्लैश का उपयोग करता है।

web2py के माध्यम से एक पायथन बैकएंड से कनेक्ट करें और आपके पास एक शानदार वेब ऐप (केवल एक विचार) है।

0

यदि आप उपयुक्त प्रतिस्थापन नहीं ढूंढ पा रहे हैं, तो आप JPype के साथ प्रीफ्यूज़ का उपयोग करने का प्रयास कर सकते हैं।

2

यदि आप मैक का उपयोग कर रहे हैं, तो NodeBox देखें। एक एक्सटेंशन जो यह प्रदान करता है वह graph library है जो बहुत अच्छा दिखता है। NodeBox gallery में कुछ को अपनी समस्या के समान कुछ ढूंढने के लिए चारों ओर दबाएं और इसमें कुछ उपयोगी लिंक होना चाहिए।

+0

दुर्भाग्य से मैं नहीं हूं। लेकिन धन्यवाद। – carrier

6

मैं जानता हूँ कि यह वास्तव में अजगर नहीं है, लेकिन आप के माध्यम से की तर्ज परjython

कुछ अजगर में Prefuse इस्तेमाल कर सकते हैं: Prefuse

जोड़ें अपने पथ पर:

export JYTHONPATH=$JYTHONPATH:prefuse.jar

और

>>> import prefuse

अपने Jython मशीनरी

इस guy से

Jython here

3

आप SUMMON, एक दृश्य सिस्टम अजगर का उपयोग करता है लेकिन काफी बड़े डेटा सेट संभालती है कि बाहर की जाँच करने के लिए चाहते हो सकता है से Prefuse उपयोग का एक उदाहरण है। एक बड़े पेड़ को देखने और नेविगेट करने का एक प्रभावशाली वीडियो है। (क्योंकि मैं एक पहली बार पोस्टर हूँ लिंक पोस्ट कर सकते हैं नहीं यह बुलाने पहले पन्ने पर है।।)

+0

SUMMON अच्छा लग रहा है, लेकिन केवल डेस्कटॉप के लिए प्रतीत होता है। ऐसा लगता है कि प्रीफ्यूज/फ्लेयर अधिक वेब-उन्मुख हैं। – monkut

1

इस ओपी के बाद अच्छी तरह से है, लेकिन सिर्फ मामले में:

pydot। ग्राफ की प्रतिपादन & की अनुमति देता है। यदि आपको ग्राफ एल्गोरिदम (ट्रांजिटिव क्लोजर इत्यादि) की आवश्यकता है तो pygraphlib को भी देखें जो pydot को बढ़ाता है और एकीकृत करता है।

ध्यान दें कि न तो प्रस्तुत किए गए आरेख के इंटरैक्टिव संपादन की अनुमति देता है। वे दोनों आउटपुट उत्पन्न करने के लिए ग्राफविज़ का उपयोग करते हैं।

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