There’s a lot of different things going on in this topic. Most of them have been covered before, and lead to this mashup, but I am introducing a new kind of d3 chart (for me anyway) – I’m calling it a force directed node focus chart. It’s kind of a collapsible force directed (as shown by Mike Bostok here), but no quite.
Not quite a tree
- Analyzing site content with GAS – to create the initial data. You can use any data that lends itself to this kind of treatment. I happen to be analyzing sites and tags.
- Scheduling GAS – to update the source data
- Site data to sheets – to get the data into Excel (or Google Apps Script). This is not strictly necessary of course – I could pick the data directly up from Google Drive or some other place. However this is to abstract the data creation from its use.
- d3.js – d3 of course, to generate the chart
Click on a couple of nodes and you get