|
Hey folks! I continue to get positive feedback about my critique videos. This has me quite excited that I’ve perhaps scratched an itch that people have been struggling with. Would you like to meet with a group of other people who are committed to making their data visualizations better? I’m forming groups now that would meet once a week or every other week to give each other constructive feedback on the visualizations they are making for their work. Alternatively, if you have ever thought, “I wish Pat could talk to me about my visualization”, and you would like to meet one-on-one with me, reply to this email and let me know. These groups would not involve coding, but more of the style of critique and feedback that I cover in the past few Monday videos. The downside of the videos is that there isn’t much opportunity to talk with the developers about their ideas or to iterate over different versions of a visual. Here’s the chance. Let me know! A few weeks ago, a viewer sent this figure to me from the Pew Research Center as part of their recent reports on Americans’ perceptions and use of the media (I’m sorry, but I forget who you are!) The headline of the article was, “1 in 5 Americans now regularly get news on TikTok, up sharply from 2020”. In Monday’s video, I’ll have more to say about this claim, the title of the figure, and its overall appearance. My immediate thought was, "Gee whiz, no wonder the country is so screwed up!" For now, let’s think about how we’d make this figure. First off, we don’t have access to the data :(. Pew has a time lag in when they release their data. I think it should be easy enough to generate our own data frame to approximate the values in the figure. Let’s think about how we’d structure the data. To do this, we might think about reverse engineering the figure. What aesthetics do we need? The year on the x-axis, the percentage on the y-axis, we need to group and facet the data by the social media platform. So, I’d make a data frame with three columns that I’d probably title, Second, to create the plot we’d need (at least) three geom’s. Most obvious to me would be Third, we’ll need to facet the data using Fourth, to style those facets we need to think about the vertical lines. Normally, I’d think about using Finally, another interesting component in these facets is the x-axis that starts with “‘20” and ends with “‘25”. There are ticks in between but no labels and the axis doesn’t extend beyond those years. We saw this recently in a NY Times visual that made a slope plot. I’d probably try a similar approach. Hopefully, you’re starting to notice that we can borrow ideas from one plot to try with another - things like the x-axis line and these facets. This “reuse” is why I call this project of mine, Riffomonas. We are “riffing” on data visualization ideas that we can reuse/remix to get a desired effect in different contexts. Let me know what you think. Do you see anything else in this figure that you are unsure how you’d implement? Let me know! Also, if you see any other interesting visualizations out in the wild, please send them my way.
|
Hey folks, As 2025 is winding down, I want to encourage you to think about your goals for 2026! For many people designing an effective visualization and then implementing it with the tool of their choice is too much to take on at once. I think this is why many researchers recycle approaches that they see in the literature or that their mentors insist they use. Of course, this perpetuates problematic design practices. What if you could break out of these practices? What if you could tell your...
Hey folks, Did you miss me last week? Friday was the day after the US Thanksgiving holiday and I just couldn’t get everything done that I needed to. The result was an extra livestream on the figure I shared in the previous newsletter. If you haven’t had a chance to watch the three videos (one critique, a livestream, and another livestream) from that figure, I really encourage you to. In the first livestream I made an effort to simplify the panels as a set of facets. Towards the end a viewer...
Hey folks, Did you know that you can do statistics in R? HA! Of course it is. As the first sentence of its Wikipedia entry says, “R is a programming language for statistical computing and data visualization”. I rarely discuss using R for statistical analysis and focus far more attention on the data visualization power of R. This week, I’d like to share a set of panels from a figure in a paper recently published in Nature, “Lymph node environment drives FSP1 targetability in metastasizing...