UCHIC / SurveyDataViewer

A web application for visualizing the results of social science survey data.
BSD 3-Clause "New" or "Revised" License
11 stars 2 forks source link

Demographic Variables with Many Categories #64

Closed AmberSJones closed 7 years ago

AmberSJones commented 8 years ago

We need to consider how to better represent demographic variables with many categories. One way is that we tell people to just aggregate the categories, but that is somewhat unsatisfying if we are claiming to support surveys generically. Some ideas:

Others?

Here's an example: image

AmberSJones commented 8 years ago

We should set a maximum level for each row, and then implement scrolling if that level is exceeded.

Maurier commented 8 years ago

Fix for this issue has been implemented and deployed to production. We went with a scroll-able window layout that triggers when the space is too small to distribute for each row.

AmberSJones commented 8 years ago

ok- this looks good for when scrolling is necessary. However, there are cases where the scrolling is triggered but it's really close to the threshold and I still might want to see it all on one screen. So, I zoom out to try to get it all on one screen. When I do this, there is some sort of frame that is smaller than the size of my window. Not sure if this makes sense- here's screenshot:

image

AmberSJones commented 7 years ago

Decrease the scrolling threshold and address the white space when re-sizing.

Maurier commented 7 years ago

I think I fixed the white space issue now. I also decreased the scrolling threshold. I have redeployed to production. Please confirm.

AmberSJones commented 7 years ago

This seems much improved. Closing.