https://www.youtube.com/watch?v=8jvoTV54nXw&t=1106s
https://news.ycombinator.com/item?id=14307608
https://www.sitepoint.com/tag/d3-js/
http://flowingdata.com/2010/01/07/11-ways-to-visualize-changes-over-time-a-guide/
http://flowingdata.com/2017/01/24/one-dataset-visualized-25-ways/
https://medium.com/@enjalot/the-hitchhikers-guide-to-d3-js-a8552174733a
https://github.com/MarianoGappa/chart from stdin
https://habrahabr.ru/company/oleg-bunin/blog/320874/
https://www.sitepoint.com/introducing-graphicsjs-a-powerful-lightweight-graphics-library/
https://leanpub.com/d3-t-and-t-v4
https://www.youtube.com/watch?v=8jvoTV54nXw
https://egghead.io/courses/build-interactive-javascript-charts-with-d3-v4
http://robertjliguori.blogspot.com/2016/11/data-driven-documents-d3-javascript.html
https://github.com/chiragjn/graphtool
https://www.reddit.com/r/javascript/comments/554vjy/what_is_the_most_performant_line_chart_library/
https://www.reddit.com/r/d3js/comments/552de9/autodc_quickly_create_dcjs_dashboard_prototypes/
https://rawgit.com/juba/uniquanti/master/index.html
scatterplot pairvise correlation
https://bl.ocks.org/fil/6d9de24b31cb870fed2e6178a120b17d
https://github.com/marmelab/EventDrops
https://github.com/fasouto/awesome-dataviz
https://github.com/fasouto/awesome-dataviz#javascript-tools
https://daumann.github.io/c3-nvd3-updating-data/
https://www.youtube.com/watch?v=l5E3olFZm9c Creating D3 Components - Chris Price
https://bl.ocks.org/susielu/c9170f67e06af8adfbe29ba7617c2cfa D3 example
Canvas vs SVG
https://www.reddit.com/r/d3js/comments/540zj6/how_does_d3_handle_rendering_i_need_to_support/
http://codepen.io/chris-creditdesign/pen/BIADJ
Book with code
https://github.com/sathomas/jsDataV.is-source
d3+react
https://whichdigitalblog.com/2016/07/28/victory-modular-data-visualisation-components-using-react/
Storing and manipulating data in JS
https://thestorefront.github.io/DataCollection.js/
http://nytimes.github.io/pourover/
https://github.com/crossfilter/crossfilter
https://habrahabr.ru/post/309166/
http://www.highcharts.com/news/175-highcharts-performance-boost Canvas!
http://canvasjs.com/docs/charts/intro/high-performance-javascript-charts/
http://canvasjs.com/forums/topic/multiple-charts-from-one-json-result/
http://canvasjs.com/docs/charts/how-to/create-charts-from-csv/
http://www.highcharts.com/stock/demo/lazy-loading
http://www.slideshare.net/continuumio/visualizing-billions-of-data-points-doing-it-right
https://www.sitepoint.com/introduction-chart-js-2-0-six-examples/
https://github.com/springload/reusable-d3-charts
https://hackerlists.com/javascript-data-visualization-libraries/
Chart.js uses <canvas> and HighCharts uses <svg>, I've found the former to be more performant with large datasets.
http://lisacharlotterost.github.io/2016/05/17/one-chart-code/
https://ecomfe.github.io/echarts/index-en.html
DC,js
http://www.codeproject.com/script/Articles/MemberArticles.aspx?amid=3792090
https://dc-js.github.io/dc.js/
http://habrahabr.ru/post/189838/ Crossfilter.js, dc.js и D3.js
D3+react
http://oli.me.uk/2015/09/09/d3-within-react-the-right-way/
https://news.ycombinator.com/item?id=12114716
http://slides.com/shirleywu/deck#/ D3+React
http://morrisjs.github.io/morris.js/ charting lib
https://github.com/marmelab/EventDrops timeseries
http://www.fusioncharts.com/javascript-charts-guide/
http://examples.ractivejs.org/ RACTIVE
https://habrahabr.ru/post/302968/ D3 graph
https://github.com/anvaka/VivaGraphJS
https://www.jasondavies.com/d3-dependencies/
https://github.com/emeeks/d3-plugins/tree/master/adjacencyMatrix
http://blog.webkid.io/responsive-chart-usability-d3/
https://www.reddit.com/r/d3js/comments/3st15t/searchable_interactive_organisation_charts_in_d3/
https://github.com/ellisonbg/altair
https://plot.ly/ipython-notebooks/big-data-analytics-with-pandas-and-sqlite/
http://branetheory.org/2014/12/18/data-visualization-using-d3-js-and-flask/
https://github.com/brettdanger/realtime_playground D3+RabbitMQ+Flask+Pandas
https://www.linkedin.com/pulse/customized-alert-log-viewer-hp-sitescope-using-flask-ribeiro-lopes
http://keen.github.io/dashboards/
https://opensource.com/life/15/6/eight-open-source-data-visualization-tools
https://github.com/palantir/plottable
https://github.com/keyserfaty/d3-angular-graphs
https://news.ycombinator.com/item?id=10802192 latest
https://www.youtube.com/playlist?list=PLGVZCDnMOq0ourWlul1F7aYE30VQPaMRL
https://www.youtube.com/watch?v=h6BtbVioBz8
https://www.youtube.com/watch?v=iIjfbKxJsYk&list=PLGVZCDnMOq0ourWlul1F7aYE30VQPaMRL&index=18
Oleksandr Pryymak - Probabilistic Data Structures & Approximate Solutions
https://www.youtube.com/watch?v=2oImZynzlro information surprize
SVG vs CANVAS
canvas tends to outperform svg when dealing with a lot of individual objects, due to them being individual dom nodes in svg.
However svg will outperform canvas drawing fewer nodes, on a larger canvas, due to canvas being bitmap based.
http://www.sitepoint.com/canvas-vs-svg-choosing-the-right-tool-for-the-job/
http://www.hammerlab.org/2015/10/13/svg-canvas-the-pileup-js-journey/
http://stackoverflow.com/questions/5882716/html5-canvas-vs-svg-vs-div/
http://msdn.microsoft.com/en-us/hh552482.aspx
http://blogs.msdn.com/b/ie/archive/2011/04/22/thoughts-on-when-to-use-canvas-and-svg.aspx
http://jack-kelly.com/html5_canvas_versus_svg_for_interactive_charts_and_graphical
http://blog.simontimms.com/2013/01/08/html5-data-visualizations-part-1-svg-vs-canvas/
http://vknight.org/unpeudemath/code/2015/11/15/Visualising-markov-chains/ NetworkX
https://github.com/fasouto/awesome-dataviz
http://blog.taucharts.com/taucharts-data-focused-charting-library/
http://canvasjs.com/javascript-charts/
https://news.ycombinator.com/item?id=9972561
http://adilmoujahid.com/posts/2015/01/interactive-data-visualization-d3-dc-python-mongodb/
http://mango-is.com/blog/engineering/pre-render-d3-js-charts-at-server-side.html
https://plot.ly/javascript-graphing-library/
https://news.ycombinator.com/item?id=9804430
http://www.reddit.com/r/angularjs/comments/3bv84r/charting_libraries_to_use_in_my_app/
https://fastly.github.io/epoch/
https://news.ycombinator.com/item?id=9583384
https://news.ycombinator.com/item?id=10689697 D3 and others
time series
https://github.com/mozilla/metrics-graphics
http://robinforest.net/forest-d3/
http://mcaule.github.io/d3-timeseries/
https://github.com/marmelab/EventDrops
https://planetos.com/blog/cirrus-js/
http://www.benfrederickson.com/heap-visualization/
Anychart
http://www.anychart.com/integrations/
Highcharts
Book Learning Highcharts 4 By Joe Kuan https://www.packtpub.com/account/files
http://joekuan.org/Learning_Highcharts/
http://www.java2s.com/Tutorials/highcharts/
https://habrahabr.ru/post/279515/ on server
https://pypi.python.org/pypi/pandas-highcharts
http://www.highcharts.com/docs/working-with-data/data-module
function renderGraph(xmin, xmax, ymin, ymax){ var chart = new Highcharts.Chart({ xAxis: { min: xmin, max: xmax }, yAxis: { min: ymin, max: ymax }, chart: { renderTo: "graph-container", }, title: { text: null }, credits: { enabled: false} });}
chart.yAxis[0].update({ max: 100 }); chart.xAxis[0].update({ max: 150 });
setExtremes is the best way to go about it.
chart.yAxis[0].setExtremes(100,300);
If one wants to just set minimum then chart.yAxis[0].setExtremes(100,null); worked for me.
CSV processing
http://api.highcharts.com/highcharts#data CSV
http://stackoverflow.com/questions/29129684/reading-uploaded-csv-file-in-highcharts
http://stackoverflow.com/questions/21409505/file-loading-a-csv-file-into-highcharts
http://blog.scottlogic.com/2015/07/08/yahoo-finance-chart.html with D3 and D3FC
http://www.webhostingtalk.com/showthread.php?t=1227736
https://github.com/mikesall/charted
http://raw.densitydesign.org/
D3
https://medium.com/d3js-tutorials
(Bokeh [server side], glumpy [high performance viz], spyre [R-Shiny like dashboards],
https://mpld3.github.io/index.html matplotlib+d3
https://medium.com/@clayallsopp/plottable-101-easy-chart-components-in-javascript-e62ac16f60f6
http://tryolabs.github.io/nvd3-tags/
https://github.com/billautomata/d3js_design_patterns/blob/master/volume-1.md
http://smoothiecharts.org/ streaming charts
http://www.reddit.com/r/javascript/comments/38hg2s/whats_the_best_beginner_resource_to_learn_d3js/
http://roadtolarissa.com/data-exploration/
http://learnjsdata.com/read_data.html
https://engineering.eventbrite.com/d3-js-resources-to-level-up/
https://keen.io/blog/114588771746/introducing-data-explorer
https://realpython.com/blog/python/flask-by-example-custom-angular-directive-with-D3/
http://matthewgladney.com/blog/data-science/using-dynamic-data-and-making-reusable-d3-js-charts/
http://busypeoples.github.io/post/reusable-chart-components-with-angular-d3-js/
http://blog.thousandeyes.com/integrating-testing-reusable-d3-components-angularjs-environment/
http://jonsadka.com/blog/how-to-create-live-updating-and-flexible-d3-line-charts-using-pseudo-data/
http://big-elephants.com/2014-06/unrolling-line-charts-d3js/
http://puppydev.com/2015-04-13/d3-js-layout-tutorials-treemap-partition-and-pack
VEGA
https://groups.google.com/forum/#!topic/vega-js/isypPArSq_U
https://news.ycombinator.com/item?id=10176595
DataLib
http://vega.github.io/datalib/
Datalib is a JavaScript data utility library. It provides facilities for data loading, type inference, common statistics, and string templates. This includes:
Loading and parsing data files (JSON, TopoJSON, CSV, TSV).
Summary statistics (mean, deviation, median, correlation, histograms, etc.).
Group-by aggregation queries, including streaming data support.
Data-driven string templates with expressive formatting filters.
Utilities for working with JavaScript functions, objects and arrays.
http://trifacta.github.io/vega/
Vincent
http://vincent.readthedocs.org/en/latest/index.html
http://habrahabr.ru/post/198974/ Строим простую картограмму Pandas+Vincent
http://mtmacdonald.github.io/peek/index.html
https://ecomfe.github.io/echarts/index-en.html Echarts based on canvas
http://www.svenkreiss.com/databench/v0.3/ +Flask
https://news.ycombinator.com/item?id=8615491 Lyra
https://www.statwing.com/docs/api
https://news.ycombinator.com/item?id=8607366
https://github.com/densitydesign/raw
https://github.com/NathanEpstein/D3xter
http://plottablejs.org/examples/
https://news.ycombinator.com/item?id=8232901
http://zeroviscosity.com/category/d3-js-step-by-step
http://roadtolarissa.com/blog/2014/06/23/even-fewer-lamdas-with-d3/
http://sxywu.github.io/d3intro/
http://datacratic.com/site/blog/visualizing-high-dimensional-data-browser-svd-t-sne-and-threejs
http://bocoup.com/weblog/d3js-and-canvas/
http://ruoyusun.com/2014/05/26/what-d3js-is-not.html
http://www.delimited.io/blog/2013/11/18/using-illustrator-svg-files-in-d3
http://bost.ocks.org/mike/algorithms/
https://news.ycombinator.com/item?id=7948560 Epoch.js and others
http://krispo.github.io/angular-nvd3/#/
https://github.com/alexandersimoes/d3plus D3plus
http://uwdata.github.io/d3-tutorials/#/
FloorPlan
http://habrahabr.ru/company/arcadia/blog/251335/
http://www.reddit.com/r/javascript/comments/2c76u0/looking_for_a_graphics_library/
http://habrahabr.ru/post/127994/ Interactive Map
http://tweededbadger.github.io/examples/svg_maps/
http://maori.geek.nz/post/tips_tricks_and_tools_for_creating_and_working_with_maps_in_d3_js
http://www.reddit.com/r/javascript/comments/28wbhi/d3js_tips_tricks_and_tools_for_creating_and/
http://responsivenews.co.uk/post/87988072178/building-a-responsive-svg-map
http://justinchmura.com/2014/06/16/using-angularjs-esri-javascript-api/
http://www.delimited.io/blog/2014/5/10/maps-with-d3js-threejs-and-mapbox
http://bl.ocks.org/phil-pedruco/9298880
http://www.nwoods.com/index.htm
https://github.com/dciarletta/d3-floorplan/
http://stackoverflow.com/questions/17300848/draw-rect-according-to-json-array
http://jsfiddle.net/barney/kBvsr/
canvas tends to outperform svg when dealing with a lot of individual objects, due to them being individual dom nodes in svg.
However svg will outperform canvas drawing fewer nodes, on a larger canvas, due to canvas being bitmap based.
https://news.ycombinator.com/item?id=7961928
SVG
http://css-tricks.com/mega-list-svg-information/
http://edutechwiki.unige.ch/en/Using_SVG_with_HTML5_tutorial
http://jonibologna.com/a-look-at-preserveaspectratio-in-svg/
http://sarasoueidan.com/blog/structuring-grouping-referencing-in-svg/
http://tavendo.com/blog/post/super-vector-graphics/
http://jonibologna.com/svg-viewbox-and-viewport/
http://www.onextrapixel.com/2014/05/27/all-you-need-to-know-about-svg-tutorials-articles-resources/
http://tutorials.jenkov.com/svg/svg-and-css.html
http://tutorials.jenkov.com/svg/svg-element.html nesting SVG
All shapes nested inside an svg element will be positioned (x, y) relative to the position (x, y) of its enclosing svg element. By moving the x and y coordinates of the enclosing svg element, you move all the nested shapes too.
http://www.sitepoint.com/add-svg-to-web-page/
http://www.petercollingridge.co.uk/book/export/html/437 Zoom
http://www.codeproject.com/Articles/709340/Implementing-a-Flowchart-with-SVG-and-AngularJS
http://css-tricks.com/links-inline-svg-staying-target-events/
http://css-tricks.com/animating-svg-css/
http://www.reddit.com/r/javascript/comments/25fux0/how_can_i_build_a_drag_and_drop_grid_like_this/
SVG TOOLTIP
title tooltip is very slow
https://developer.mozilla.org/en-US/docs/Web/SVG/Element/title
http://www.markhansen.co.nz/stolen-vehicles-pt2/ (see source code)
http://stackoverflow.com/questions/10643426/how-to-add-a-tooltip-to-an-svg-graphic/10643523#10643523
http://stackoverflow.com/questions/102457/how-to-create-an-svg-tooltip-like-box/105636#105636
mouseover/mouseout can be used to generate tooltip
https://github.com/shawnbot/d3-bootstrap
https://github.com/Caged/d3-tip
<object type="image/svg+xml" data="image.svg">Your browser does not support SVG</object>
<h2> SVG rounded rectangle with link</h2>
<svg version="1.1" width="300" height="200" aria-labelledby="title desc">
<title id="title">Green rectangle</title>
<desc id="desc">A light green rectangle with rounded corners and a dark green border.</desc>
<a xlink:href="http://example.com">
<rect width="75" height="50" rx="20" ry="20" fill="#90ee90" stroke="228b22" stroke-fill="1" />
<text x="35" y="30" font-size="1em" text-anchor="middle" fill="#000000">Website</text>
</a>
</svg>
http://www.codeproject.com/Articles/609052/Simple-HTML-SVG-Move-and-Resize-Tool
http://www.codeproject.com/Articles/762201/Adjusting-your-websites-to-fit-all-types-of-resolu
http://stackoverflow.com/questions/9017204/inline-svg-alignment-in-html
http://w3.eleqtriq.com/2014/02/everything-is-relative-the-art-of-the-adaptive-image/
http://w3.eleqtriq.com/2014/02/the-4-slice-scaling-technique-for-svg/
http://www.itk.ilstu.edu/faculty/javila/svg/SVG_Drawing3/mouse_events.htm
http://rvlasveld.github.io/blog/2013/07/12/creating-interactive-graphs-with-svg-part-2/
http://www.pencilscoop.com/2014/04/injecting-svg-with-javascript/
http://cantina.co/understanding-how-svgs-viewbox-changes-the-way-content-is-displayed/
http://stackoverflow.com/questions/6725288/svg-text-inside-rect
http://stackoverflow.com/questions/479591/svg-positioning
http://www.w3.org/TR/SVG11/coords.html
http://stackoverflow.com/questions/9381784/autoscaling-an-svg-embedded-in-html-on-window-resize
http://css.yoksel.ru/svg-shapes/
http://css.yoksel.ru/svg-decoration/
SVG libs
Generate SVG from JS
http://apike.ca/prog_svg_js_create.html
http://www.petercollingridge.co.uk/data-visualisation/using-javascript-control-svg
http://stackoverflow.com/questions/17300848/draw-rect-according-to-json-array
https://www.dashingd3js.com/creating-svg-elements-based-on-data
http://www.sitepoint.com/surviving-the-zombie-apocalypse-manipulating-svg-with-javascript/
http://jbkflex.wordpress.com/2011/06/21/creating-dynamic-svg-elements-in-javascript/
http://www.raymondcamden.com/index.cfm/2013/2/5/Playing-with-SVG-and-JavaScript
http://www.ibm.com/developerworks/library/?search_by=Data+visualization%2C+Part
AngularJS + SVG
http://www.codeproject.com/Articles/709340/Implementing-a-Flowchart-with-SVG-and-AngularJS
https://www.youtube.com/watch?v=vmJ0501WzU0 Angular+ SVG + D3
http://alexandros.resin.io/angular-d3-svg/
http://www.delimited.io/blog/2014/7/16/d3-directives-in-angularjs
http://codepen.io/netsi1964/pen/lhajz
http://stackoverflow.com/questions/22828175/angular-js-appending-element-from-controller
http://www.chrisgarvis.com/blog/screw-d3-js-bar-charts-in-angularjs.html
http://blog.akquinet.de/2014/02/20/interactive-svg-with-angularjs-part-1/
http://blog.akquinet.de/2014/02/26/interactive-svg-with-angularjs-part-2/
http://bl.ocks.org/cgarvis/7794012
http://plnkr.co/edit/yCh1Z7wbQKLY2BmQjnoU?p=preview
Here’s a live sample at JSBin I’ve made
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
</head>
<body ng-app="yenlo.blog" ng-controller="ChartController">
<svg height="200" width="100">
<rect ng-repeat="item in items"
ng-attr-x="{{ $index * 33 }}"
ng-attr-y="{{ 200 - item.height }}"
ng-attr-height="{{ item.height }}"
ng-attr-fill="{{ item.color }}"
ng-click="select(item)"
width="30"/>
</svg>
<p>
Currently watching {{ selected.content }}, at {{ selected.height }}
</p>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.12/angular.min.js"></script>
</body>
</html>
The most important bits are that you can simply bind your data to SVG elements as in the sample:
<rect ng-repeat="item in items"
ng-attr-x="{{ $index * 33 }}"
ng-attr-y="{{ 200 - item.height }}"
ng-attr-height="{{ item.height }}"
ng-attr-fill="{{ item.color }}"
ng-click="select(item)"
width="30"/>
Javascript
angular.module('yenlo.blog', []);
angular.module('yenlo.blog').controller('ChartController', function($scope, $timeout){
$scope.items = [
{ height: 100, color: 'red', content: 'A' },
{ height: 120, color: 'green', content: 'B' },
{ height: 140, color: 'blue', content: 'C' }
];
setInterval(function(){
$scope.items.forEach(function(item){
item.height += ( Math.random() - 0.5 ) * 5;
});
$scope.$digest();
}, 100);
$scope.selected = $scope.items[0];
$scope.select = function(item){
$scope.selected = item;
};
});
Here we’re letting AngularJS iterate over all the items we’ve defined on the $scope in the JavaScript bit, and setting attributes accordingly. We could add a new item dynamically and it will get rendered. What’s also really interesting is that you can set regular event handlers on these elements,
https://github.com/mbostock/d3/wiki/Tutorials
https://medium.com/@c_behrens/enter-update-exit-6cafc6014c36
http://mikemcdearmon.com/portfolio/techposts/charting-libraries-using-d3
http://danasilver.org/2013/12/31/d3-github-language-stats/
http://phrogz.net/JS/d3-playground/#BlankDefault
http://www.pubnub.com/blog/create-real-time-graphs-with-pubnub-and-d3-js/
http://dry.ly/data-visualization-with-javascript-without-d3
https://news.ycombinator.com/item?id=6828168
http://habrahabr.ru/company/datalaboratory/blog/217905/
MatplotLib in browser
http://mpld3.github.io/
https://github.com/nipunreddevil/mpld3-flask
http://jakevdp.github.io/blog/2013/12/19/a-d3-viewer-for-matplotlib/
http://jakevdp.github.io/blog/2014/01/10/d3-plugins-truly-interactive/ Matplotlib + d3
http://kitware.github.io/tangelo/#
http://blog.safaribooksonline.com/2014/03/20/create-html-labels-svg-using-d3/
http://blog.safaribooksonline.com/2014/02/17/building-responsible-visualizations-d3-js/
http://bugzu.github.io/reD3/#/
Calendar heahmap with D3.js
http://bl.ocks.org/tjdecke/5558084
Books
http://bleedingedgepress.com/our-books/developing-a-d3-js-edge/
http://www.packtpub.com/practical-data-analysis/book
http://www.packtpub.com/data-visualization-with-d3js/book
http://www.packtpub.com/data-visualization-with-d3-js-cookbook/book
http://blog.safaribooksonline.com/2013/11/18/intro-to-d3-a-data-visualization-primer/
time series
http://code.shutterstock.com/rickshaw/
http://square.github.io/cubism/
http://flowingdata.com/tag/d3/
http://python-nvd3.readthedocs.org/en/latest/
Network Visualization
http://flowingdata.com/2012/08/02/how-to-make-an-interactive-network-visualization/
http://bost.ocks.org/mike/chart/
http://bost.ocks.org/mike/bar/2/
http://openbrainsrc.github.io/Radian/
https://www.dashingd3js.com/
http://habrahabr.ru/company/codeorchestra/blog/200584/ d3 + tree.js
http://www.alexrothenberg.com/2014/01/06/learning-d3-by-building-a-chart.js.html
http://mikemcdearmon.com/portfolio/techposts/charting-libraries-using-d3
http://www.benfrederickson.com/2013/10/10/heap-visualization.html
http://christopheviau.com/d3list/
https://news.ycombinator.com/item?id=6510488
http://bost.ocks.org/mike/constancy/
amazing example 1: http://bl.ocks.org/mbostock/1256572
cool example 2: http://bl.ocks.org/mbostock/3808234
http://pothibo.com/2013/09/d3-js-how-to-handle-dynamic-json-data/
https://github.com/mbostock/d3/wiki/Tutorials
http://www.dashingd3js.com/data-visualization-and-d3-newsletter
http://stackoverflow.com/questions/16202721/d3js-change-vertical-bar-chart-to-horizontal-bar-chart
https://news.ycombinator.com/item?id=6476309
http://wrobstory.github.io/2013/06/creating-with-d3-dymo.html
D3
Books:
https://gumroad.com/l/vyYr Developiong a d3.js Edge
Scott Murray. Interactive Data Visualization for the Web using D3
http://bost.ocks.org/mike/d3/workshop/
http://www.d3noob.org/ D3 Tips and Tricks
http://www.d3noob.org/p/d3noob-downloads.html
https://www.youtube.com/watch?v=vmJ0501WzU0 Angular+ SVG + D3
http://www.ibm.com/developerworks/opensource/library/os-dataviz2/index.html
http://www.ibm.com/developerworks/opensource/library/os-dataviz1/index.html
http://thinkingonthinking.com/Getting-Started-With-D3/
http://habrahabr.ru/post/186532/ Maps
http://habrahabr.ru/post/181766/
https://speakerdeck.com/toonketels/introducing-d3-dot-js
http://scottcheng.github.com/d3js-101/#/title
http://news.ycombinator.com/item?id=5164195
http://bost.ocks.org/mike/selection/
http://news.ycombinator.com/item?id=4364813
http://news.ycombinator.com/item?id=4828954
http://vogievetsky.github.com/IntroD3/#1
http://macwright.org/2013/07/07/d3-for-html.html
http://code.hazzens.com/d3tut/lesson_1.html
http://code.hazzens.com/d3tut/lesson_2.html
http://www.benfrederickson.com/2013/05/09/venn-diagrams-with-d3.js.html
http://computationallyendowed.com/blog/2013/01/21/bounded-panning-in-d3.html
https://github.com/mastahyeti/browserstats
http://meloncholy.com/blog/using-d3-for-realtime-webserver-stats/
http://pypi.python.org/pypi/fullerene/0.1 Graffite frond-end with d3.js and Flask
http://www.devco.net/archives/2011/10/08/gdash-graphite-dashboard.php
http://tenxer.github.com/xcharts/
http://acko.net/blog/making-mathbox/
http://2011.12devsofxmas.co.uk/2012/01/data-visualisation/