- Announcements
- d3 blueprint
- Scatter plot with 2019 data
- General Update Pattern Talk
- General Update Pattern tutorial
- Fix the scatter / line plot
- First Tree map
Chicago Dava Visualization Community will be hosting an event this Wednesday.
About the Talk
What makes a style guide effective? Why are they useful? How style guides apply to data visualization? This talk outlines the differences between a style guide and a template, and why organizations should have both. I will share insights into the goals, tone and creation process of a style guide for data visualization, using both the Sunlight Foundation and CFPB style guides as case studies.
About the Speaker
Amy Cesal is a graphic designer specializing in data visualization. She’s currently a User Experience contractor for the Veterans Administration. Previously, Amy worked for the federal government as a Technology and Innovation Fellow at the Consumer Financial Protection Bureau and at the nonprofit Sunlight Foundation. Amy also holds a master’s degree in Information Visualization from the Maryland Institute College of Art and is a 2017 Information is Beautiful rising star.
twitter: https://twitter.com/AmyCesal
website: https://www.amycesal.com
As you've probably noticed, plots (especially common plots like bar, scatter, line, etc.) will often start the same way with similar starter steps. I want you all to take a moment now to think through all the steps necessary for creating a plot. This is something you can then use in the future when starting new.
Collaborate with your classmates and add the steps to this doc. This is something you can look back on when reminding yourself where to start.
I've added a new dataset that includes January 2019 data. Let's look at what this does to the plot we created. (You don't need to follow along for this, but if you'd like, you can find the new data in the general Update Pattern
folder.)
We'll go through the basics of the general update pattern in this talk.
Now, you'll get some practice playing around with the enter
, exit
, and update
selections in this General Update Pattern tutorial.
Take what you've learned about the general update function and apply it to the scatter / line plot we made previously so that it doesn't break when adding data for an incomplete year. Instructions here.
Learn about hierarchy, d3.nest
, and build your first TreeMap here!
We have just one more class left. If there is something specific that you're having trouble with or that you'd like to learn more about, ping me on slack and let me know!
I'll poll the class about how far they got in their treemap in the event you need more time on that.