Skip to content

zanewolf/CS171-Assignments

Repository files navigation

CS 171: Introduction to Data Visualization

Here are some snapshots of the projects we completed throughout this course.

Week 2

Hw2 A simple table that sorts by specific columns if they are clicked.

Week 3

Lab3a A barchart that compares the gross revenue of different themeparks, updatable by selecting the dropdown menu and filtering by specific types of themeparks (water parks, etc.) Hw3 Our first linked elements. The first table is a summary table, the barchart shows the data for the week by date, and the bottom table shows the performance of individual pizza shops. The dropdown menus allow you to select by order type and location (Boston, Somerville, Cambridge), and all three visualizations update to show only filtered data.

Week 4

Hw4 A bar chart that compares the heights of the tallest skyscrapers and when each bar is clicked, the viewing table on the right updates to show that building's stats.

Week 5

Lab5 A static bubble chart where we learned how to use scales to code diameter size.

Hw5 These are static visualizations, except we learned how to use a tooltip. When you mouseover the area chart, it shows the date.

Week 6

lab6 We were learning D3s enter/update/exit pattern and implementing flexible scales as the data changes.

Hw6 Same but with a year filter (that slider was the biggest pain of my life - took me 6 hours to get right, and i still don't understand why) and updating table.

Week 7

Lab7 We learned how to implement brushing as a way of selecting and zooming in on data.

Hw7 Brushing with linke barcharts instead of an area chart

Week 8

lab8 Our first map! The data was fake and hitting the update button generated new random data. I had a bit of trouble with the map in that it was....transparent? Not entirely, but the airport dots that are technically on the other side of the globe are visible, even though they really shouldn't be. Never figured that one out.

Hw8 Definitely one of my favorites, aesthetically. I normally tried to play up the theme of the data, but this one was about coronavirus and I just wanted to make it look....professional. Integrating maps, brushing, updating bar charts, tooltips, and dropdowns. This one took a while, haha.

Week 9

Lab9 Our first matrix visualizing the connections (marriage, business, both) between different mafia families. Honestly this one was the most difficult for me to get the actual visualization right. I ended up going to office hours for the first time and that definitely helped, but it was still buggy at the end. It was the little interior triangles that were throwing me.

Week 10

lab10 And some united nations data with brushing and updating visualizations to round things off.

About

CS 171 Data Visualization Projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published