इंटरेक्टिव विज़ुअलाइज़ेशन बनाने के लिए Chl के प्रसंस्करण के सुझाव को जोड़ने के लिए कुछ और पैकेज। ये सभी जावास्क्रिप्ट-आधारित हैं और एक ब्राउज़र में चल सकते हैं, इसलिए इसे प्रकाशन के साथ-साथ अपने स्वयं के विश्लेषण के लिए भी उपयोग किया जा सकता है:
- D3.js का उत्तराधिकारी है। यह अधिक शक्तिशाली है कि आपके पास बनाई गई वस्तुओं पर अधिक नियंत्रण है (वे उचित DOM ऑब्जेक्ट्स हैं, यानी आपके पास जावास्क्रिप्ट का उपयोग करके उन पर पूर्ण नियंत्रण है), लेकिन कुछ सादगी के लिए प्रोटॉविस पसंद करते हैं। अच्छी तकनीकी डी 3 बनाम प्रोटॉविस चर्चा यहां ।
- Raphael.js अत्यधिक अनुकूलित मास-मार्केट वेब अन्तरक्रियाशीलता के लिए एक अच्छा विकल्प है क्योंकि यह दोनों भविष्य के प्रमाण (फ्लैश नहीं) है और IE6 के रूप में पुराने ब्राउज़र पर काम करता है (केवल एक चीज जो इस पर काम नहीं करती है, जो मुझे पता है कि पुराने संस्करण हैं) Android ब्राउज़र)। डी 3 की तरह, सब कुछ एक लक्षित डोम ऑब्जेक्ट है और इसमें एनीमेशन और अन्तरक्रियाशीलता के लिए अच्छा निर्मित एपीआई नियंत्रण है। यह उस बॉक्स से बाहर कुछ भी प्रदान नहीं करता है जो विज़ुअलाइज़ेशन के लिए विशिष्ट है: यह एक बहुत शक्तिशाली और लचीला खाली स्लेट है, जो कस्टम विज़ुअलाइज़ेशन को डिजाइन करने के लिए एक शानदार विकल्प है, लेकिन आपके स्वयं के प्रारंभिक खोज विश्लेषण के लिए नहीं। पहले अपने डेटा से परिचित हों।
- gRaphael.js लिए मानक चार्ट (बार, लाइन, आदि) है। यह बुनियादी है लेकिन काम करता है और इसे बनाया जा सकता है - यदि आप अपना खुद का सूट बना रहे हैं तो यह एक उपयोगी घटक हो सकता है।
सामान्य सिद्धांतों के लिए, सीखने के बारे में आपके अन्य प्रश्न के बारे में, सूचना डैशबोर्ड डिजाइन के एक उल्लेख के योग्य है, यदि आप चाहते हैं कि आपके डेटा के लिए सामान्य उद्देश्य इंटरैक्टिव मानक उपकरण की एक सरणी बनाई जाए।
इंटरएक्टिव विज़ुअलाइज़ेशन आँकड़े और अन्तरक्रियाशीलता डिज़ाइन के बीच की रेखा पर हैं : इसलिए उस पर किताबें उपयोग की हो सकती हैं। मेरे पास कई इंटरैक्शन डिज़ाइन पाठ्यपुस्तकों में से किसी का भी कोई व्यक्तिगत अनुभव नहीं है, लेकिन मैं यूनिवर्सल प्रिंसिपल्स ऑफ़ डिज़ाइन का बहुत बड़ा प्रशंसक हूं । यह आपकी आवश्यकताओं के लिए ओवरकिल हो सकता है, लेकिन नीचे देखने पर विचार करें उपयोगिता को इसकी उत्कृष्ट श्रेणीगत सामग्री पृष्ठ में कॉलम को देखने और सूचीबद्ध अध्याय (प्रगतिशील प्रकटीकरण, शोर के लिए संकेत, आदि) को पढ़ने पर विचार करें।
इसके अलावा, प्रोग्रामिंग के लिए किसी भी नए के लिए, प्रोग्रामिंग इंटरएक्टिविटी के तकनीकी कौशल को परिभाषित करने के लिए एक अच्छी जगह है (इसमें प्रसंस्करण पर एक विषम अध्याय भी शामिल है)।
लेकिन यह जानने के लिए कि क्या काम करता है और क्या संभव है, आप सीखने को हरा नहीं सकते हैं , और एक अच्छा किक-स्टार्ट, बड़े नाम-मूल्य-टैग सामान्य प्रयोजन इंटरएक्टिव विज़ुअलाइज़ेशन पैकेज जैसे झांकी और जेएमपी का अनुगामी और विश्लेषण करने पर विचार कर सकता है। , और इस बारे में सोचें कि उनकी विशेषताओं को जिस तरह से डिज़ाइन किया गया है वह क्यों है।