cliff-effects icon indicating copy to clipboard operation
cliff-effects copied to clipboard

MOD: Making data visualization more useful

Open zzyyfff opened this issue 8 years ago • 8 comments

We should consider changing the type of graph to a "stacked area graph" that combines the client's income as well as all benefit programs.

see: http://www.datavizcatalogue.com/methods/stacked_area_graph.html

zzyyfff avatar Sep 20 '17 01:09 zzyyfff

Example-

image

zzyyfff avatar Sep 20 '17 01:09 zzyyfff

I think this question is now for @anhase and the Project Hope folks to tell us the kind of feedback they want to be able to show clients and/or investors (of whatever flavor).

knod avatar Dec 09 '17 19:12 knod

Here's what Kristin had to say yesterday: "As for the final results page, I think the graph you guys have was probably an attempt to mimic the graph on page 17 of this CSP document: https://www.umb.edu/editor_uploads/images/centers_institutes/center_social_policy/Rock_and_a_Hard_Place_Sept_2016.pdf. I agree that it's difficult to read. I think there are 2 different data visualizations that would be helpful to have if they're not too difficult to develop. One would be a "before" and "after" bar graph very similar to the table you guys have, where the y axis represents total net resources (income + benefits) and there is 1 bar for "before" and 1 bar for "after." Each bar would consist of 2 subsections: earned income (in 1 color) and benefits (in another color). The second visualization that might be helpful is just some indication of where the family's new/proposed income lies in relation to the eligibility drop-offs for each benefit. I'm picturing something almost like a timeline (you're HERE; you'll no longer be eligible for Section 8 HERE; you'll no longer be eligible for SNAP HERE)."

On Sat, Dec 9, 2017 at 2:33 PM, knod [email protected] wrote:

I think this question is now for @anhase https://github.com/anhase and the Project Hope folks to tell us the kind of feedback they want to be able to show clients and/or investors (of whatever flavor).

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/codeforboston/cliff-effects/issues/41#issuecomment-350500100, or mute the thread https://github.com/notifications/unsubscribe-auth/AD-0zR2vF904Zoj53Hppv4Fnkuj6q7pQks5s-uBzgaJpZM4PdOPs .

anhase avatar Dec 09 '17 20:12 anhase

Ah, ok, so the first is like the stacked bar chart I had talked about, but only for the two given values. The second one, though, sounds like the graph we have except for with a 'you are here' marker. It shows where the benefit fall to 0. Does that sound right? Do you think she wants them separated out into a graph for each program? Or does she mean something else?

I'm not sure how difficult they are to develop. @sashamaryl has had a look at chart.js, etc., and might have a better idea.

knod avatar Dec 09 '17 20:12 knod

@anhase: Or are you just talking about having a number value. 'You would lose SNAP at income of $500/month'.

knod avatar Dec 10 '17 01:12 knod

We can do both of these. For the second one I think she’s picturing something like a number line, with flags/labels pointing to the relevant dollar amounts. Rather than a full-on graph, it’s a representation of a few data points along one dimension. We will be saying “at 500 you lose snap” but more importantly we will be giving them a visual representation of where they are in relation to that amount.

Will or Liani, do you want to/have time to design it out? I’ll start working on the basic structure.

sashamaryl avatar Dec 10 '17 03:12 sashamaryl

A lot has changed. We're going to alter the way the final graphs are accessed (may remove them for now) and keep the bar graphs. Current question is whether we should:

  1. Allow creation of multiple future predictions.
  2. Hide the part of the income that's not relevant (show top 10%) to make differences more apparent.

knod avatar Mar 06 '18 20:03 knod

Relevant/related issues: #397, #402, #403

knod avatar Nov 08 '18 17:11 knod