Day 17 of 180 Days of Data Visualization #jfdi

I’m doing some form of data visualization learning for 180 days straight because I need to #JFDI.  See post explaining how and why I’m doing this.

Day 2 in NYC.  Actually decided to take today to pick up anything else I needed including groceries and things for the kitchen so I could pretty much be set for the next week.

Visualization Worked On or Created: 


Decomposition of a Visualization:

  • What are the:
    • Variables (Data points, where they are, and how they’re represented):
    • Data Types (Quantitative, Qualitative, Categorical, Continuous, etc.):
    • Encodings (Shape, Color, Position, etc.):
  • What works well here?
  • What does not work well and what would I improve?
  • What is the data source?  Do I see any problems with how it’s cited/used?
  • Any other comments about what I learned?

Code Learning:

Finished D3.js Tutorial in Treehouse

Three Takeaways

  • A way we bind behavior is with .call method utilizing d3’s method chaining convention.
  • stopPropagation() method: Bubbling up the DOM tree is a common pattern in Javascript. For instance, a click event is passed to the element that was clicked and then the event then bubbles up to every element higher in the DOM tree. stopProgation method stops this bubbling up behavior.
  • In general, feel that I have an handle now for what questions to ask when I decide if and how to implement something, which feels great.  I don’t have instant recall even of a lot of the common methods, but I certainly have a hang of it and a framework to understanding them.

Reading and Learning Data Visualization Theoretically/Critically:



Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s