मैंने सिर्फ डेटा विज़ुअलाइज़ेशन के साथ काम करने के लिए एक सर्वश्रेष्ठ-इन-क्लास समाधान हनपुकू की खोज की। मुझे नहीं लगता कि सॉफ्टवेयर के इस अद्भुत टुकड़े से बेहतर कुछ है!
हनपुकु अवलोकन
पुराना उत्तर
मैं user568458 द्वारा बताए गए इस विकल्प का उपयोग करके एक वर्कफ़्लो का वर्णन करना चाहता हूं:
मैंने इलस्ट्रेटर के कांस्य युग उपकरण पर सर्वेक्षण के उत्तर (ज्यादातर बार / कॉलम ग्राफ़, पाई चार्ट और लाइन प्लस्तर) करने के लिए छोड़ दिया है। इलस्ट्रेटर सुधार, छोटे ट्वीक्स या अपडेट किए गए डेटा को संभाल नहीं सका - किसी भी संशोधन ने लेआउट को बर्बाद कर दिया। मैं उन प्रमुख आयामों को भी निर्दिष्ट नहीं कर सका, जिन्हें चार्ट (बार ऊंचाई, फ़ॉन्ट आकार, अधिकतम ऊंचाई) के सेट पर स्थिर रहना था।
JSGraphs.com की जाँच करें , जावास्क्रिप्ट रेखांकन फ्रेमवर्क के टन की तुलना वहाँ की जाती है, और आप अपनी परियोजना के लिए सबसे उपयुक्त चुन सकते हैं।
मैंने अजगर लिवरेलैड को लाइव कोड (सेव पर ऑटो-रिफ्रेश, वास्तव में) भी इस्तेमाल किया । यह चीजों को तेज़ी के साथ आगे बढ़ाता है! कमांड प्रॉम्प्ट / टर्मिनल में प्रोजेक्ट फ़ोल्डर में नेविगेट करें और बस टाइप करें livereload
। सभी प्रोजेक्ट फाइलें अब परोसी जाती हैं और जैसे URL पर एक्सेस की जा सकती हैं http://localhost:35729/chart-01.html
।
चार्टिंग फ्रेमवर्क, इसकी quirks और सीमाओं को जानने के लिए समय का अप-इन्वेस्टमेंट होता है, लेकिन एक बार आपके पहले कुछ चार्ट बन जाने के बाद आप इन्हें टेम्प्लेट के रूप में उपयोग कर सकते हैं, कभी-कभी केवल नए डेटा में प्लगिंग, और कुछ नहीं बदलते।
मेरी रूपरेखा CSV फ़ाइलों को इनपुट के रूप में स्वीकार करेगी, जो मुझे .xlsx फ़ाइलों से निर्यात करके मिली थी। कोड की एक पंक्ति को बदलकर नए डेटा में प्लगिंग की गईurl: 'resources/graph-02.csv'
रंग विषयों को JSON फ़ाइल के साथ भी प्रबंधित किया जा सकता है।
सीएमवाईके ईपीएस को डिलीवर करने के लिए यहां से बहुत सारे वर्कफ़्लो को स्वचालित किया जा सकता है।
फ्रेमवर्क के आधार पर, एसवीजी को निर्यात करना जितना आसान हो सकता है CtrlS। यदि यह एसवीजी तत्व के रूप में HTML मार्कअप में एम्बेडेड है, तो आप इसे प्लेफेयर के साथ निर्यात कर सकते हैं।
justinmanley / playfair: d3 और PhantomJS का उपयोग करके कमांड लाइन से चार्ट और ग्राफ़ बनाएं। ।
प्रारंभ में मैंने सिर्फ यूआई ऑटोमेशन टूल्स का इस्तेमाल किया था जो कि फोल्डर में प्रत्येक फाइल के लिए एंटर-यूआरएल-सेव-ऐंड-एंट्री-यूआरएल-सेव-अस-मंकी-वर्क के रूप में दोहराया जाता था - ऑटोहोटेक या पावरशेल के लिए डब्ल्यूएएसपी ।
SVGs को CMYK EPS फ़ाइलों में बदलने के लिए मैंने इलस्ट्रेटर में एक एक्शन किया।