Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
121 changes: 121 additions & 0 deletions assignment-2/assignment_2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,121 @@
# Data Visualization

## Assignment 2: Good and Bad Data Visualization

### Requirements:

- Data visualizations are important tools for communication and convincing; we need to be able to evaluate the ways that data are presented in visual form to be critical consumers of information
- To test your evaluation skills, locate two public data visualizations online, one good and one bad
- You can find data visualizations at https://public.tableau.com/app/discover or https://datavizproject.com/, or anywhere else you like!
- For each visualization (good and bad):
- Explain (with reference to material covered up to date, along with readings and other scholarly sources, as needed) why you classified that visualization the way you did.
```
Your answer...


bad data visualization
![alt text](image-1.png)
source: https://www.businessinsider.com/gun-deaths-in-florida-increased-with-stand-your-ground-2014-2

The gun deaths in florida (posted in a bussiness insider article) is a bad example of data visulaization.

aesthetic
The graph is visually striking and clean looking. The title is clear and the large red shaded red area can easily grab reader's attention. The color of blood is also red, which can trigger emtional responses to readers about gun shooting. The important datapoint at the year 2005 is labeled and explained.

Improvements:
The red shaded area is overpowering the datapoints illustrated in the graph. Alternativaely, one could use a neutral background and use only the red color to highlight the data points/line if needed.

Instead of placing the white text 'stand your ground law' in the middle of the chart, one could add a vertical dash line to make the timing easier to read without distracting from the data.


substantive
The graph is showing the relationship between gun death and florida's stand your ground law. after florida enacted its stnad your ground law, the number of gun death actually increased. Since the y axis is inversed, it can be misleading to readers at the glance.

Also the graph does not provide broader context such as population distribution,growth and crime rates so the overall context is missing. It may encourage viewers to assume a causation between the stand your ground law and number of murders committed using firearms.

The graph did provide a generic source which is florida department of law enforcement. It does not state which year the data was collected.

Improvements:
The graph implies that the law change caused an increase in gunshot death but it doesn not provide enough evidence. Perhaps the y axis can take into consideration of the population, i.e. murder case/population.


perceptual
The perceptual of this graph is bad. The x axis has no label and too little tick between them. The y axis is inversed which can make it misleading to readers. People naturally interpret upward movement as increase, and the graph can easily add confusion to readers.

The y axis' title number of murder committed using firearms is labeled at the top rather than on the side with the numbers, which is also confusing.

Improvement:
The major improvement would be to fix the y axis and start from 0 - 1000. This would help the viewers to interpret the trend better and more naturally.

The dots are nearly the same size as the connecting line, making the graph harder to read. Increasing the dot size would help distinguish individual data points.


good data visualization
![alt text](image-2.png)
source: https://en.wikipedia.org/wiki/Gun_death_and_violence_in_the_United_States_by_state#/media/File:20230604_Gun_death_rates_related_to_household_gun_ownership_rates_-_by_state_-_USA.svg

The gun death rates related to household gun ownership is a good example of data visualization.

aesthetic
The graph uses a consistent red color scheme that is visually appealing without being overpowering, unlike the previous graph. The title is clear and easy to understand. The layout is great and contain readable labels. The gridlines help to define each datapoint and its respective x and y coordinates.

improvement
The 50 states in the us is written in the middle of the graph. It is distracting the reader away from reading the data points. Alteratively, it could be included into the title "gun ownership and death rates across 50 states in the us"

substantive
The graph shows a relationship between household gun ownership rate and gun death across all states in the us. It also include a trend line and correlation coefficient to give additional statistical context.
The mean message of the graph is as the household gun ownership increase, the gun death incidents increase across all 50 states in the us.

Improvement
The source of the data is missing and whether death rates include murder and suicides or both is unclear.


perceptual
Readers can quickly and accurately identify the positive relationship between gun ownership and gun death rates. Scatterplot is a great choice for showing the relationship between the two variables. The axes are clearly labeled with units and individual points are distinguishable from each other. The line depict the positive trend and the correlation value help the viewer to understand the strength of the association between the two variables.

Improvement
The dots could be smaller as some points overlap in the middle of the graph. Overlapping dots make the exact data count more difficult.








```
- Word count should not exceed (as a maximum) 500 words for each visualization (i.e.
300 words for your good example and 500 for your bad example)

### Why am I doing this assignment?:

- This assignment ensures active participation in the course, and assesses the learning outcomes
* Apply general design principles to create accessible and equitable data visualizations
* Use data visualization to tell a story

### Rubric:

| Component | Scoring | Requirement |
|-------------------------|-----------|-------------------------------------------------------------|
| Data viz classification and justification | Complete/Incomplete | - Data viz are clearly classified as good or bad<br />- At least three reasons for each classification are provided<br />- Reasoning is supported by course content or scholarly sources |
| Suggested improvements | Complete/Incomplete | - At least two suggestions for improvement<br />- Suggestions are supported by course content or scholarly sources |

## Submission Information

🚨 **Please review our [Assignment Submission Guide](https://github.com/UofT-DSI/onboarding/blob/main/onboarding_documents/submissions.md)** 🚨 for detailed instructions on how to format, branch, and submit your work. Following these guidelines is crucial for your submissions to be evaluated correctly.

### Submission Parameters:
* Submission Due Date: `23:59 - 2026-06-09`
* The branch name for your repo should be: `assignment-2`
* What to submit for this assignment:
* This markdown file (assignment_2.md) should be populated and should be the only change in your pull request.
* What the pull request link should look like for this assignment: `https://github.com/<your_github_username>/visualization/pull/<pr_id>`
* Open a private window in your browser. Copy and paste the link to your pull request into the address bar. Make sure you can see your pull request properly. This helps the technical facilitator and learning support staff review your submission easily.

Checklist:
- [Y ] Create a branch called `assignment-2`.
- [Y] Ensure that the repository is public.
- [Y] Review [the PR description guidelines](https://github.com/UofT-DSI/onboarding/blob/main/onboarding_documents/submissions.md#guidelines-for-pull-request-descriptions) and adhere to them.
- [ ] Verify that the link is accessible in a private browser window.

If you encounter any difficulties or have questions, please don't hesitate to reach out to our team via our Slack. Our Technical Facilitators and Learning Support staff are here to help you navigate any challenges.
Loading