D3.js सीखने के लिए एक अच्छी किताब [बंद]


104

मैंने देखा D3.jsऔर मुझे दिलचस्पी थी इसलिए मैंने यह पुस्तक खरीदी ! मैं गलत हो सकता हूं, हालांकि मैंने इसे पूरा नहीं किया।

क्या किसी के पास D3.jsडेटा विज़ुअलाइज़ेशन में महारत हासिल करने के लिए मुख्य सामग्री है ?

मैं इसके लिए बहुत अधिक संभावनाएं देख सकता हूं D3.jsऔर मैं बहुत उत्सुक और इच्छुक हूं।

अग्रिम में धन्यवाद!

अपडेट करें:

मैंने स्कॉट मुर्रे द्वारा वेब के लिए इंटरएक्टिव डेटा विज़ुअलाइज़ेशन पढ़ना बहुत अच्छा है! यह कोशिश करो, यह मुफ़्त है।

जवाबों:


162

जैसा कि @Autio ने पहले ही उल्लेख किया है, उनकी वेबसाइट पर स्कॉट मरे के ट्यूटोरियल हैं ।

आप यह भी ध्यान देंगे कि उसकी साइट पर, उसकी हाल ही की d3 पुस्तक, वेब के लिए इंटरएक्टिव डेटा विज़ुअलाइज़ेशन के लिए एक लिंक है ।

हालाँकि, यह पुस्तक अब एम्बेडेड jsbin उदाहरणों के साथ-साथ मुफ्त में ऑनलाइन उपलब्ध है । http://chimera.labs.oreilly.com/books/1230000000345/index.html

इसलिए यदि आप एक "पुस्तक" की तलाश कर रहे हैं, तो यह एक शानदार शुरुआत होगी।

शुरू करने के लिए एक और शानदार जगह ट्यूटोरियल का सेट है - आप लगभग उन्हें एक मिनी-बुक के रूप में सोच सकते हैं - यहां पाया गया:
http://www.dashingd3js.com/table-of-contents

इन दो संसाधनों के बारे में क्या अच्छा है, इसका एक हिस्सा यह है कि वे आपको तुरंत अपने ब्राउज़र में d3 के साथ खेलना शुरू करने के लिए प्रोत्साहित करें; इसलिए आप वास्तव में d3 का उपयोग कर रहे हैं और यह खोज कर रहे हैं कि यह सरल मामलों में कैसे काम करता है, इसके बजाय केवल पढ़ने के बारे में कि यह कैसे काम करता है।

जीथुब पर डी 3 विकी में ट्यूटोरियल का एक अच्छा सौदा है, और न केवल डी 3 के लिए एक महसूस करने के लिए अपरिहार्य है, लेकिन डी 3 समुदाय में क्या हो रहा है, फिर भी मैं शायद ऊपर उल्लिखित दो लिंक के साथ शुरू करने की सलाह दूंगा, क्योंकि वे प्रदान करेंगे। अच्छा आधार (निरंतर ध्यान के साथ, एक या दो पेज पोस्ट के विपरीत) तब उपलब्ध अन्य ट्यूटोरियल में कूदने के लिए।
https://github.com/mbostock/d3/wiki/Tutorials

इसके अलावा, विचार करें कि आप d3 के साथ क्या करना चाहते हैं। अपने आप से, डी 3 वास्तव में शक्तिशाली है, लेकिन यह निम्न स्तर का है, जिसका अर्थ है: यदि आपको एनवाई टाइम्स के चुनाव मानचित्र के बजाय व्हाइट हाउस में 512 रास्तों के बजाय एक बार चार्ट बनाने की आवश्यकता है , तो यह वेगा जैसे उपकरण को देखने लायक हो सकता है। जो निम्न स्तर की कुछ जटिलता को दूर करता है जो अन्यथा एक मानक बार चार्ट जैसी वस्तु बनाने में शामिल हो सकता है। और ये उपकरण संख्या में कम नहीं हैं, जैसा कि इस gist लिस्टिंग पुस्तकालयों में देखा जा सकता है जो d3 का उपयोग करते हैं

हाल ही में, निक झू, के लेखक dc.js पुस्तकालय कि जोड़ती d3.js और crossfilter चार्टिंग, एक नया के साथ बाहर आया डी 3 कुकबुक के साथ डाटा दृश्य है कि लगता वादा किया और थोड़ा पाठक से करता स्कॉट मरे ने पुस्तक के अधिक ग्रहण करने के लिए प्रकट होता है ।

उन लोगों के लिए भी एक d3.js परिचय है जो अभी भी HTML और CSS के लिए नए हैं:
Part1: http://nrecursions.blogspot.in/2014/11/getting-your-head-raction-d3js.html
पार्ट 2: http: / /nrecursions.blogspot.in/2014/12/getting-your-head-around-d3js-part2.html


9
मुझे लगता है कि mg1075s सलाह अच्छी है। दो अन्य I's ऐड @ d3Vienno ( youtube.com/user/d3Vienno ) से वीडियो श्रृंखला होगी (मैंने उन्हें एक अलग माध्यम से सीखने के लिए एक महान संसाधन पाया) और शायद एक के रूप में अन-डब्लू 3 डी टिप्स और ट्रिक्स pdf, epub या mobi या यहां तक ​​कि पूरी तरह से ऑन लाइन leanpub.com/D3-Tips-and-Tricks/read :-)
d3noob

8

आपके द्वारा उल्लिखित पुस्तक वास्तव में थोड़ी पतली है। यहां कुछ ट्यूटोरियल दिए गए हैं जो मुझे D3 को लोभी करने में उपयोगी हैं: http://alignleft.com/tutorials/d3

वास्तव में सबसे अच्छी विधि माइक बॉस्कोक द्वारा होस्ट किए गए उदाहरणों के स्रोत कोड का पता लगाने के लिए है: https://github.com/mbostock/d3/wiki/Gallery


7

जब मैंने पहली बार सीखना शुरू किया तो मैंने कुछ बुनियादी ट्यूटोरियल लिखे, आप उन्हें यहाँ पा सकते हैं: https://bitbucket.org/hrojas/learn-d3

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.