{"id":1388,"date":"2017-03-13T11:48:05","date_gmt":"2017-03-13T11:48:05","guid":{"rendered":"https:\/\/blogs.scu.edu\/dataviz\/?p=1388"},"modified":"2017-03-13T12:16:03","modified_gmt":"2017-03-13T12:16:03","slug":"why-we-should-use-d3-js","status":"publish","type":"post","link":"https:\/\/blogs.scu.edu\/dataviz\/2017\/03\/13\/why-we-should-use-d3-js\/","title":{"rendered":"why we should use D3.js?"},"content":{"rendered":"<p>As we studied in the class,\u00a0D3.js stands for <a href=\"http:\/\/d3js.org\/\" target=\"_blank\">Data-Driven Documents<\/a>, which is widely used in creating the interactive visualizations on the web. The main author of the library, David Miller, gives a couple of reasons of why we should use D3.js:<\/p>\n<p><strong>1.Lots of examples.<\/strong><\/p>\n<p>Seriously, D3 has the tremendous number of example available online, despite those on the D3 library,\u00a0thousands of previous D3 examples can be found online, from which you can use as your own source code.Almost every visualization charts you can think of, such as scatterplot, wind map, chord diagram, etc, has code you can use from.<\/p>\n<p><strong>2. Vibrant open-source community<\/strong><\/p>\n<p>D3 has been forked over 9,000 times on Github, which makes it one of the most popular\u00a0projects on the website. Also, there are some\u00a0third-party \u201cwrapper\u201d libraries such as <a href=\"http:\/\/nvd3.org\/\" target=\"_blank\">NVD3<\/a> and <a href=\"http:\/\/trifacta.github.io\/vega\/\" target=\"_blank\">Vega<\/a>\u00a0devoted themselves to\u00a0speed up development time for creating common types of D3 visualizations.<\/p>\n<p>3. <strong>Opportunity to learn web development skill.<\/strong><\/p>\n<p>One thing that makes D3 a better tool than Tableau is that the former has better interactivity thanks to a more <span id=\"tran_1_10\" class=\"\">scalable<\/span> <span id=\"tran_1_11\" class=\"\">web\u00a0<\/span><span id=\"tran_1_12\" class=\"\">framework. So when you learning\u00a0D3, you can learn the skills about web development.\u00a0<\/span><\/p>\n<p>reference:http:\/\/d-miller.github.io\/Why-Learn-D3\/<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As we studied in the class,\u00a0D3.js stands for Data-Driven Documents, which is widely used in creating the interactive visualizations on the web. The main author of the library, David Miller, gives a couple of reasons of why we should use D3.js: 1.Lots of examples. Seriously, D3 has the tremendous number of example available online, despite &hellip; <a href=\"https:\/\/blogs.scu.edu\/dataviz\/2017\/03\/13\/why-we-should-use-d3-js\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">why we should use D3.js?<\/span><\/a><\/p>\n","protected":false},"author":1878,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"qubely_global_settings":"","qubely_interactions":"","kk_blocks_editor_width":"","_kiokenblocks_attr":"","_kiokenblocks_dimensions":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-1388","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"gutentor_comment":0,"qubely_featured_image_url":null,"qubely_author":{"display_name":"sun123","author_link":"https:\/\/blogs.scu.edu\/dataviz\/author\/sun123\/"},"qubely_comment":0,"qubely_category":"<a href=\"https:\/\/blogs.scu.edu\/dataviz\/category\/uncategorized\/\" rel=\"category tag\">Uncategorized<\/a>","qubely_excerpt":"As we studied in the class,\u00a0D3.js stands for Data-Driven Documents, which is widely used in creating the interactive visualizations on the web. The main author of the library, David Miller, gives a couple of reasons of why we should use D3.js: 1.Lots of examples. Seriously, D3 has the tremendous number of example available online, despite&hellip;","post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/blogs.scu.edu\/dataviz\/wp-json\/wp\/v2\/posts\/1388","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.scu.edu\/dataviz\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.scu.edu\/dataviz\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.scu.edu\/dataviz\/wp-json\/wp\/v2\/users\/1878"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.scu.edu\/dataviz\/wp-json\/wp\/v2\/comments?post=1388"}],"version-history":[{"count":5,"href":"https:\/\/blogs.scu.edu\/dataviz\/wp-json\/wp\/v2\/posts\/1388\/revisions"}],"predecessor-version":[{"id":1393,"href":"https:\/\/blogs.scu.edu\/dataviz\/wp-json\/wp\/v2\/posts\/1388\/revisions\/1393"}],"wp:attachment":[{"href":"https:\/\/blogs.scu.edu\/dataviz\/wp-json\/wp\/v2\/media?parent=1388"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.scu.edu\/dataviz\/wp-json\/wp\/v2\/categories?post=1388"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.scu.edu\/dataviz\/wp-json\/wp\/v2\/tags?post=1388"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}