Coder Social home page Coder Social logo

d3-cancer-data-visualization-'s Introduction

A D3.js project intended to visulize 1999-2013 US cancer data (from CDC). These statistics can be filtered by factors such as year, state, age group, race, ethnicity, gender, and cancer site.

To run: python -m SimpleHTTPServer 8000

screen shot 2016-12-08 at 5 20 28 pm

screen shot 2016-12-08 at 5 20 37 pm

Interaction methods:

  1. A map of the United States which is color-coded based on the aggregate number of incidents in a particular year span. This map will include a slider that allows the user to view this map for different time spans.

  2. A line graph that represents trends in cancer forms over a particular year span and a pie chart representing distribution of cancers are generated by a click on a state in the map. Hovering over a cancer’s line reduces the visibility of the other lines for the sake of emphasis and also makes all other pie slices not pertinent to that cancer gray. This is an example of linking. Filtering is implemented by means of a legend that removes lines and slices in order to allow for smaller cancer-to-cancer comparisons.

  3. Clicking on a dot in the line graph dynamically changes three bar charts at the bottom of the visualization to reflect the distributions of a particular cancer in a year over age groups, races, and genders. This is an example of dynamic querying.

  4. Details on demand is possible for all of the visualizations (map, line graph, bar chart) by means of tooltips which provide more explicit information about the corresponding scenarios.

d3-cancer-data-visualization-'s People

Watchers

James Cloos avatar Faye Zhang avatar

d3-cancer-data-visualization-'s Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.