« General statistical education is an utter failure | Main | Another day, another misuse of averages »


Feed You can follow this conversation by subscribing to the comment feed for this post.

Robert Kosara

There is at least one good reason to have the text be text, rather than part of the image: Google can find it. Also, it renders better on high-res displays.

I don't disagree with the issue, though this particular example is fairly simple. In many cases, when the data is rendered in the browser, there isn't even an image to save. The solution is to take screenshots (when you're doing it manually) or use a browser testing tool that can interpret the JavaScript (e.g., Selenium). Yet another option when something is rendered as SVG (i.e., using D3) is to use a tool like the clever SVGCrowBar to save the resulting SVG.


Since the NYT’s charts are made with with D3, which was created by Mike Bostock (@mbostock), who himself works at the paper and oversees the interactive work, maybe you could try voicing your concerns to him directly?

Although he’s a busy guy, he’s taken kindly to the feedback I’ve given him, the times I have talked with him on Twitter.


I agree with Robert---there's a good reason to have text separate from images. Accessibility for screen readers is another point to consider (though I don't know how accessible the charts NYT uses are). How many people are going through and saving the images anyway?


Akiva/Robert: I think you are missing my point. Newspapers, printed matter, and now blogs form a record of human history. Yes, few people need to save these images but few people need to save the articles either. My point is that we save all the text but we take a nonchalant attitude towards saving the images and the data graphics. Screenshots are sufficient for my blogging use but unless there is a non-manual, systematic way of saving them and linking them to the articles, they are not really an archiving tool.

Pessimism: I don't think it's Mike's problem to solve although if he can develop tools to help the archivists. This is more the archivist's or historian's job.

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Your comment could not be posted. Error type:
Your comment has been posted. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.


Post a comment

Your Information

(Name is required. Email address will not be displayed with the comment.)


Link to Principal Analytics Prep

See our curriculum, instructors. Apply.
Business analytics and data visualization expert. Author and Speaker. Founder of Principal Analytics Prep, MS Applied Analytics at Columbia. See my full bio.

Next Events

Oct: 31 Webinar on Data Visualization, online at JMP

Nov: 1 NYU unCOMMON Salon Public Lecture, New York, NY

Nov: 8 Tufts Gordon Institute: A Conversation with Kaiser Fung, Facebook Live

Nov: 8 Tufts TGI Careers & Networking Night panel, Somerville, MA

Nov: 26 Data Visualization New York Meetup, New York, NY

Nov: 27 NYPL Data Analytics Resume Workshop, New York, NY

Nov: 30 Purdue School of Engineering Seminar, West Lafayette, IN

Dec: 1 Purdue Mathematics, Data Science, and Industry Conference, West Lafayette, IN

Past Events

See here

Future Courses (New York)

Summer: Statistical Reasoning & Numbersense, Principal Analytics Prep (4 weeks)

Summer: Applied Analytics Frameworks & Methods, Columbia (6 weeks)

Junk Charts Blog

Link to junkcharts

Graphics design by Amanda Lee


  • only in Big Data