Category: tutorial

The correct way to use pie charts

Pie charts are the most widely berated chart in data visualization. Many articles have been written over the years describing why pie charts are bad, and why we should no longer use them. Even key members of the data visualization

Posted in data visualization, tutorial Tagged with: ,

Major League Baseball home run leaders, 1871-2016

Earlier this week, a Reddit user shared a fascinating animated data visualization showing the MLB home run leaders from the past 200+ years. I found this visualization especially interesting because it was one of the few examples where I’ve seen

Posted in data visualization, python, tutorial Tagged with: , ,

Revisiting the vaccine visualizations

Last year, the vaccination debate was all the rage again. “Pro-vaxxers” were loudly proclaiming that everyone should get vaccinated and discussing the science behind it, and “anti-vaxxers” were casting their doubts and still refusing to get vaccinated for personal reasons.

Posted in data visualization, python, tutorial Tagged with: , ,

Small multiples vs. animated GIFs for showing changes in fertility rates over time

A couple weeks ago, Stephen Holzman shared an animated GIF on /r/DataIsBeautiful that caught my eye. The GIF showed the evolution of fertility rates of the U.S. and Japan between 1947 and 2010, which starts right in the middle of

Posted in data visualization, tutorial Tagged with: , ,

Rethinking the population pyramid

If you’ve ever browsed the U.S. Census population statistics pages, you’ve no doubt come across the famous population pyramid that they so frequently use to display the distribution of the U.S. population by age and gender. I was reading up

Posted in data visualization, tutorial Tagged with: , , ,

How to make beautiful data visualizations in Python with matplotlib

Want to learn more about data visualization with Python? Take a look at my Data Visualization Basics with Python video course on O’Reilly. It’s been well over a year since I wrote my last tutorial, so I figure I’m overdue.

Posted in data visualization, ipython, python, tutorial Tagged with: , , , ,

Harnessing Hashtagify.me and social network analysis to maximize your brand’s reach on Twitter

Spartans Hashtagify Network

According to an August 2013 PEW report, 18% of all internet users use Twitter on a regular basis. That equates to roughly 500 million people signing into Twitter to check the latest tweets, news, and celebrity gossip every day. It’s

Posted in analysis, tutorial Tagged with: , , , , ,

A tech-focused guide to increasing your influence on Twitter

There are millions of people around the world checking into Twitter every day. It's about time you connected with them. Image c/o Eric Fischer

This is the original version of this article that appeared on Co.Labs. We all know the power of Twitter to spread one person’s voice across the Internet. Celebrities tweet out pictures of their daily lives, world renowned scientists share the

Posted in tutorial Tagged with: , , , , ,

3 easy steps to avoid deceitful data visualizations

This is the original version of the article that appeared on Co.Design. We live in an age of Big: Big Computers, Big Data, and Big Lies. Faced with an unprecedented torrent of information, data scientists have turned to the visual

Posted in data visualization, tutorial Tagged with: , , , ,

A short guide to using statistics in Evolutionary Computation

Plot showing average fitness with a 95% confidence interval

A couple weeks ago, I attended the Genetic and Evolutionary Computation Conference (GECCO) for the first time. While I was perusing through the workshops and tutorials available in the first couple days of the conference, I noticed something peculiar: There

Posted in research, statistics, tutorial Tagged with: , , , ,