|
Hey folks, Are you interested in uping your data visualisation skills? I’m rolling out a new program to help you improve the design of your data visualizations. This program will last 5 weeks starting at the beginning of September. Each session will be two hours long and include a discussion of data visualization principles followed by an opportunity to apply these ideas to your own visualizations. There will be no coding in this program so you can focus more on concepts than implementation. I believe that once you understand the concepts, you can use any tool - even a pencil and piece of paper - to implement your design. Click this button to learn more.
In recent weeks there’s been a kerfuffle about data coming out of the government. Specifically the US Bureau of Labor Statistics (BLS) revised its forecast of the number of jobs created in May and June 2025 by about 125,000 jobs per month. This led President Trump to fire the Chief of the BLS. Obviously, it’s critical to have trustworthy data from the government to understand the state of the economy, assess effectiveness of programs, and track the overall health of society. Political firings of people implementing SOPs is jarring. Beyond the politics, the NY Times again had a visualization that I found interesting. There are a few things in this figure that I found interesting and that I am curious to try out in R with First, this plot is a stacked bar chart. I really like the use of negative space for the number of jobs that were over projected in May and June. I’d start by making sure the data are in a tidy format with a column for the date (first of each month month and year between July 2024 and July 2025), a column for the number of jobs, and a column to indicate whether the number of jobs is from firm estimate or over projection. With this structure, we could use Second, I really liked the use of color. For the preceding months and years the firm numbers are in gray while the projected extra numbers are white. But for July 2025 the number is in orange. This would mean that we need three values in the indicator column. We could use Third, there’s a couple of instances of annotation in the plot. The first that catches my eyes is the italicized “REVISED DOWN” over the bars for May and June 2024. I’d likely do this with Finally, in classic New York Times fashion the y-axis labels are on top of the horizontal grid lines. It feels like it’s been a while since I’ve done one of these. I suspect I’d again use What do you think of this visualization? Did you notice anything that I’ve glossed over? How would you go about implementing that flourish?
|
Hey folks, If you missed Wednesday’s livestream, I encourage you to go back and check it out. I recreated a panel from a paper published in Nature that is pretty typical. It was made up entirely of photographs. Sometimes I feel like I’m the only PI that doesn’t merge panels into figures using Illustrator or Powerpoint. I prefer to use R with some help from {cowplot} or {patchwork} to do this for me. That way I can write a single script to generate the entire set of panels. The result is a...
Hey folks, This week I’ve been teaching one of my 3 day R workshops as part of my official teaching duties at the U of Michigan. I really enjoy teaching these classes! I offer recorded versions of these workshops that use microbiome data or other types of data to help motivate my teaching of R’s tidyverse packages. If you would like to purchase your own version of these workshop click on those links! Also, if you would like me to teach a live workshop to your group, reply to this email and...
Hey folks, If you missed it, on Wednesday I did a livestream where I made a stacked barplot and pronounced it good. No, I wasn’t drinking anything! But it’s a reminder to think about the question before finding the best data visualization strategy. I think this highlights the value of the constructive approach I’ve been trying to take to critiquing data visualizations. The first steps are to establish the question and figure out the question. If you aren’t a “regular”, I think you’re really...