Analysis of WeRateDogs Twitter Data¶

Table of Contents¶

  • Introduction
  • Data Wrangling and Preparation
  • Analyzing and Visualizing Data
  • Summary of Insights
  • References

Introduction ¶

WeRateDogs is a Twitter account that provides mostly humourous ratings for dogs from images and descriptions provided by the dog's owners. This project involved gathering data about the tweets, assessing the quality and tidiness of the data, cleaning the data, and then performing exploratory data analyses on the data.

NOTE: This exploration was not intended to imply causation between any of the examined metrics. Any trends shown here are at best correlation rather than causation.

Data Wrangling and Preparation ¶

The data wrangling steps are documented in the accompanying Jupyter notebook.

Analyzing and Visualizing Data ¶

Overall Average Rating¶

To deal with some tweets with ratings not denominated by 10, I normalized the ratings to a 10-point scale to make comparisons and calculations more intuitive. From this normalized rating, the average rating was 10.88/10. As the WeRateDogs account once famously proclaimed, they're indeed good dogs!

Most Retweeted and Favorited Tweets¶

Most Retweeted Tweet¶

The most retweeted tweet got nearly 80k retweets, which is quite impressive for a tweet posted back in 2016. The tweet text and image are show in the picture below.

Most Retweeted Tweet

It's a very cute dog indeed!

Most Favorited Tweet¶

The most favorited tweet was favorited more than 132k times, which is also very impressive for a tweet posted back in 2016. The tweet text and image are show in the picture below.

Most Favorited Tweet

Also a very cute dog!

Average Rating by Dog Stage¶

The bar chart below shows the average rating for each dog stage.

Average Ratings by Dog Stage

To summarize the dog stages briefly (more details available in the WeRateDogs book on Amazon):

  • doggo: a big pupper, usually older
  • pupper: a small dog, usually younger
  • puppo: a transitional phase between doggo and pupper, sometimes viewed as the dog equivalent of a teenager
  • floofer: any dog that has a lot of fur

Looks like furry dogs performed the best. 🐕

Highest Rated Dog Names¶

This metric was computed only for the names that appeared more than 3 times in the dataset. The bar chart below shows the top 5 highest rated dog names.

Highest Rated Dog Names

This dataset indicates that "Sophie" is a pretty good name for a dog! 🐶

Here's one of the tweets featuring a dog named Sophie:

Sophie Tweet

Popularity of Dog Stages¶

The bar charts below show the average counts of retweets and favorites for each dog stage.

Average Retweets per Dog Stage Average Favorites per Dog Stage

It seems the elder dogs were the most shared whereas the dog teenagers were the most loved. Interesting!

Most Popular Dog Names¶

As with the highest rated dog names, this metric was computed only for the names that appeared more than 3 times in the dataset.

The bar charts below show the average counts of retweets and favorites for the top 5 most retweeted and favorited dog names, respectively.

Average Retweets per Dog Name Average Favorites per Dog Name

"Bo" appears to be both the most shared name and the most loved, impressive! Also the top 5 names are the same for both retweets and favorites, so it seems that the most popular names are also the most loved. All 5 are clearly nice names for dogs. 👌🏾🐶

Here are tweets for each of these names:

Bo¶

Bo Tweet

Dexter¶

Dexter Tweet

Stanley¶

Stanley Tweet

Bella¶

Bella Tweet

Dave¶

Dave Tweet

Can you blame them for ranking so highly? 😍🤷🏾‍♂️

Summary of Insights ¶

From the analyses and visualizations above, the following insights were found:

  • The most retweeted tweet got nearly 80k retweets, whereas the most favorited tweet was favorited more than 132k times
  • Furry dogs (i.e. the "floofer" stage) had the highest average ratings, with an average rating of 12.0 out of 10
  • "Sophie" seems to be a pretty good name for a dog, with an average rating of 15 out of 10
  • Elder dogs (i.e. the "doggo" stage) were the most shared (by retweet count) whereas dog teenagers were the most loved (by favorite count)
  • "Bo" was the name with the most retweets and favorites, though the top 5 names were the same for both retweets and favorites

It must be restated that this exploration was not intended to imply causation between any of the examined metrics. Any trends shown here are at best correlation rather than causation.

References ¶

  • WeRateDogs Twitter account
  • WeRateDogs Book on Amazon