Data visualization practice with D3.js