मुझे वर्गों के आकार (और वैकल्पिक रूप से उनके रंग) के आधार पर मूल्यों के आकार का प्रतिनिधित्व करने वाले चित्र बनाने के लिए अजगर का उपयोग करने में रूचि है। असल में मैं अच्छे पुराने प्रोग्राम windirstat जैसे मूल्यों के समूह के अवलोकन को बनाने के लिए एक रास्ता तलाश रहा हूं, हार्ड ड्राइव उपयोग के साथ (यह मूल रूप से आपके हार्डड्राइव का प्रतिनिधित्व करने वाला एक बड़ा वर्ग बनाता है और उसके बाद उस क्षेत्र को बनाने वाले छोटे वर्ग बनाता है विभिन्न कार्यक्रम, बड़ा वर्ग जितना बड़ा होगा, रंग फ़ाइल के प्रकार को इंगित करता है)। मैं matplotlib के साथ काफी परिचित हूँ, और मुझे नहीं लगता कि इसके साथ ऐसा कुछ करना संभव है। क्या कोई अन्य पायथन पैकेज है जो मदद करेगा? यदि कुछ नहीं है तो कुछ और स्तर के लिए कोई सुझाव? मुझे लगता है कि मैं इसे मैन्युअल रूप से कर सकता हूं अगर मुझे प्रोग्राम को व्यवस्थित रूप से आकर्षित करने का कोई तरीका मिल सकता है (मुझे वास्तव में प्रारूप की परवाह नहीं है, लेकिन एसवीजी के साथ-साथ पीएनजी निर्यात करने का विकल्प अच्छा होगा)।पायथन ग्राफ जैसे विंडस्टैट?
आखिरकार, यह अच्छा होगा कि यह हवादार की तरह इंटरैक्टिव हो, जहां आप किसी विशेष वर्ग पर होवर करते हैं तो आपको इसके बारे में अधिक जानकारी मिलती है, और यदि आप उस पर क्लिक करते हैं तो आप अंदर जाकर देखेंगे उस विशेष वर्ग के मेकअप। मैं केवल जीयूआई सामान के लिए wxpython से परिचित हूं, यकीन नहीं है कि इसका उपयोग इस तरह के लिए किया जा सकता है। अभी के लिए मैं सिर्फ उन्हें आउटपुट करने से खुश हूं।
बहुत बहुत धन्यवाद! एलेक्स
संपादित करें: धन्यवाद दोस्तों, आपके दोनों उत्तरों ने बहुत मदद की।
"मैं matplotlib से काफी परिचित हूं, और मुझे नहीं लगता कि इसके साथ ऐसा कुछ करना संभव है।" Matplotlib की सीमाएं कौन सी होगी? मुझे लगता है कि यह विभिन्न आकार के वर्गों को आकर्षित कर सकता है ... – joaquin
मुझे लगता है कि मैं एक हिनटन आरेख की तरह कुछ ढूंढ रहा हूं, जो [MatPlotLib ड्रॉ कर सकता है] (http://www.scipy.org/Cookbook/Matplotlib/HintonDiagrams) , लेकिन बक्से के बीच की जगह के बिना। यह एक पाई चार्ट की तरह होगा, लेकिन वर्ग। –