Revisualizing Student Demographics and Enrollment Data

The following interactive graphic was created as a proposed redesign for the current "School Quality Profiles" (SQPs) from the Virginia Department of Education (VDOE). The primary goals of this redesign are three-fold: (a) Present the currently available information in a clear, easy-to-understand, and easy-to-navigate format; (b) Facilitate comparisons across groups of students, over time; and (c) Allow users to quickly focus on the information they feel is most relevant to them. This redesign is a small step in the broader task of improving the usability and utility of the SQPs for the VDOE, the public, and other stakeholders.

Currently, the SQPs use standard pie charts to display demographic breakdowns for student enrollment. While this is a well-known format and is broadly legible, it has several drawbacks. Most notably for this purpose, it makes examining compositional change over time very difficult. The 100% stacked area chart format was selected for its ability to display the relative sizes of groups to a whole over time more clearly. While not necessarily familiar to all audiences, its similarity to traditional line graphs makes approaching it less daunting a task than most other formats.

Implied in this redesign is the consolidation of several of the currently available pie charts into one visualization, as well. For example, creating a series of buttons to switch between level of aggregation (e.g. state, division, school), demographic characteristics (e.g. race, homeless status, etc.), and grade levels, condenses several sets of graphs into one, and puts thousands of datapoints at the fingertips of the user in an approachable and digestible format.

The below example uses the statewide student enrollment broken down by racial and ethnic groups. Note also that the selector buttons at the bottom are currently inactive and are for proof-of-concept only. Any thoughts, feedback, or ideas are greatly appreciated at this stage! See contact info below to get in touch, and thanks for viewing.




Level Student Groupings














Visualization by Brian Heseung Kim. Twitter/GitHub/Web: @brhkim
This work is intended only as a proof-of-concept for interactive data visualizations. All opinions expressed are my own. Code adapted from library and templates by amCharts here.