Donald Trump has tweeted over 30,000 times. He occasionally deletes tweets, but thanks to the folks at trumptwitterarchive.com, what goes on the internet stays on the internet... forever!
What follows is a brief, somewhat random exploration of the Trump tweet dataset. It relies heavily on our sentiment scoring algorithm (publicly available in the databrew package), which classifies phrases as negative (below 0), or positive (above 0) based on the words they use.
Try to catch him on a weekend
Maybe Donald really needs all those weekend trips to Florida. After all, they seem to be having an effect on him. The average sentiment score (0 is neutral, above 0 is positive, below 0 is negative) is notably higher on the weekends than other days of the week.
He used to be more...stable?
The average positivity-negativity of Donald Trump's tweets goes up and down, with no clear pattern over time. But if we examine negative and positive tweets separately, we see that something else is going on: Donald Trump has simply become more extreme in both directions. In other words, his praise has become more effusive, and his criticism more biting. Is this the effect of a brand new hyper-emotional political reality, or the creation of one?
It's that time of the month
The below chart shows the weekly rolling average (orange line) of the sentiments of Donald Trump's tweets, smoothed (blue line). A lower number if more negative, whereas a higher number if more positive. Vertical grey lines are drawn every 28 days. Note the cyclical dips in sentiment at the end of each 27 day period (the notable exception being the early November election victory).
He's actually a nice guy...
Overall, believe it or not, Donald Trump's tweets are more positive than negative.
His nicest tweet ever? It got a score of 24. No, it wasn't about congress, his electoral victory, his wife, Vladimir Putin, or even himself. It was about Celebrity Apprentice:
...and he's a jerk
Donald Trump is not known for self-restraint. But his meanest tweets aren't directed at political opponents, terrorists, or Clinton. Rather, they go to a magazine editor:
We love to hate
It's easy to point a finger at Donald Trump for bringing more "negativity" into politics ("lock her up!" and "nasty woman" ring a bell?). But ultimately, Trump's genius (and the reason he won the election) was the fact that he gave the American people what they wanted. Take, for example, the retweet rate of his tweets. Those that are neutral or positive get significantly fewer retweets than those which are negative or very negative.
What was Donald Trump's most re-tweeted tweet ever (excluding those from election day)? It came in June, 2014, was retweeted by over 20,000 people and favorited nearly 17,000 times. In retrospect, the tweet displays a stunning amount of foresight: "Are you allowed to impeach a president for gross incompetence?"
We borrowed generously from the twitter-munging code made public here. Our sentiment scoring algorithm is publicly available in the databrew package. Feel free to copy our code and explore it a bit yourself.