|
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, The more I peruse the literature, the more I see that researchers need help designing figures to help tell their stories. I don’t just mean the mechanics of creating a figure in R, Python, Prism, or Excel. Rather, if someone had a box of dry erase markers of various colors and they had to give a talk without any slides, what would they draw to tell their story? I don’t mean to trivialize the difficulties. It’s hard! There are many figures I’ve published that I wish I could have a...
Hey folks, I appreciated the emails I received from people after last week’s newsletter. I hope that even if people didn’t agree with what I had to say, it was thought-provoking. Regardless of how a plot is made - R, Prism, Excel (gasp!), or AI (oh my!) - we need to train our eyes and sense of taste to make the most compelling visualization of our data. If you’re interested in working with me on an individual or group level to achieve this goal, let me know. I am offering consultation...
Hey folks, If you’ve watched any of my livestreams when someone asks why I don’t get ChatGPT or something to do a task for me, you probably saw a pained expression come across my face. Part of me dies every time someone tells me that they used some LLM chatbot to solve a problem. I have many reasons for despising the fascination with AI-based tools. I even wrote a commentary that I submitted to mBio in the fall of 2024. Yes, I wrote it. By hand. Then I typed it. No really, I typed it on a...