All examples By author By category About

martinjc

D3 Barchart with axes and scales (Data: randomly generated)

Animating with d3.timer() - multiple circles

Animating with d3.timer()

Simple bar chart (Data: randomly generated)

Visualisation without D3 (Data: randomly generated)

D3 + Leaflet - map overlaid with voronoi grid for postcode area (Data: empty properties in Cardiff postcodes)

D3 - Bar chart, multiple datasets, using slider (Data: Number of roadside breath tests in UK per month)

D3 - Force simulation, curved weighted links (Data: Welsh Assembly Twitter Connections)

D3 - Donut chart with labels and connectors (Data: random teaching evaluation survey results)

D3 + Leaflet - Map overlaid with scaled point data (Data: Empty properties in Cardiff postcodes)

D3 forces simulation with curved weighted edges (Data: Twitter mentions Welsh Assembly Members)

D3 force simulation, curved edges and hover interaction (Data: Twitter mentions between members of the Welsh Assembly)

D3 force network with curved edges (Data: Twitter relationships in the Welsh Assembly)

D3 force simulation with hover (Data: Non-mutual Twitter connections in Welsh Assembly)

D3 force simulation with hover (Data: Twitter connections in Welsh Assembly)

Scatterplot with scales, axes and transitions (Data: randomly generated)

D3 barchart with axes, scales and transitions (Data: randomly generated)

D3 Barchart, multiple datasets, updating on select (Data: breathalyser test counts per month)

Using D3 to generate webpage content (Data: randomly generated)

Line plot with mouse-over interaction (Data: UK Unemployment Rate)

Animating with d3.timer - multiple circles, simple collision detection

D3 - Line chart, slider to choose year (Data: UK Unemployment rate)