Skip to main content
100%

Skills sunburst

✓ Published0🌍 Public
TThanaporn-sk
Last edited Sep 21, 2014
Created on Aug 18, 2016

This interactive skills sunburst visualization combines a radial hierarchy of technical proficiencies with an overlaid line chart, showing how proficiency in each skill category evolves over time from 1999 to 2013. The sunburst segments, rendered with D3 v3 and SVG, use color intensity to indicate proficiency levels, while hovering over a segment triggers an animated breadcrumb trail and updates the corresponding line graph showing proficiency trends. The visualization uses `d3.selectAll` for mouseover interactions, `d3.transition` for smooth opacity animations, and `d3.svg.axis` for chart axes. The hierarchical skill data comes from a pre-generated JavaScript file (`skillsdata.js`), which is derived from a user-populated Excel spreadsheet, with the sunburst layout and line chart both rendered as SVG elements.

AI-generated description

Extract from my work, you can a demo in live Combined sunburst and line chart, currently you must generate the data by yourself, I also uploaded the skills.xlsx file to help generate this file(skillsdata.js).

Features:

  • [TODO]works with data that is in a CSV format (you don't need to pre-generate a hierarchical JSON file, unless your data file is very large)
  • interactive breadcrumb trail helps to emphasize the sequence, so that it is easy for a first-time user to understand what they are seeing

If you want to simply reuse this with your own data, here are some tips for generating the skillsdata.js file:

  • Fill in your data to skills.xlsx
  • Select whole W column and copy
  • Convert to js by using http://js2coffee.org/
  • Save and overwrite to skillsdata.js file

Indeed, I'm greatly inspired by someone else, but now I can't find who he is and where his site located, maybe I'll add his site link here later, if you do, please let me know, thanks!

Similar vizzes