A Data Scientist Breaks Down All 10 Taylor Swift Albums (The Extended Version)

I don’t know about you, but I’m feeling 22 Taylor Swift data visualizations.

This is the Extended Version post. If you want to read just the highlights:

If you want to watch me talk about this post:


Table of Contents

Popularity

1. Billboard Hits
2. Demand for The Eras Tour
3. Audience Growth

Sound

4. Sound Evolution
5. Keys of Songs

Lyrics

6. Seasons
7. Days of the Week
8. Complex Words

Lyrics Over Time

9. Swear Words
10. Never vs Always
11. Girl vs Woman
12. Colors

Collaborators

13. Tour Openers
14. Co-Writers
15. Top Hits with Main Co-Writers

Midnights

16. Up and Down Theme
17. Song Connections

Mastermind

18. Album Titles From Song Lyrics
19. Song Lyrics From Album Titles
20. 3 Pen Types
21. Revenge Songs
22. Last Line of Every Album

How Did I Do This Analysis?


1. Billboard Hits

The majority of the songs on her albums make it to the Billboard Top 100.

2. Demand for The Eras Tour

Fans have been waiting years for The Eras Tour and can’t wait to hear all her greatest hits.

3. Audience Growth

She keeps expanding her fan base. Somehow both me and my niece who’s 20 years younger than me are both Swifties!

4. Sound Evolution

Her sound keeps evolving and she’s getting more experimental over time.

5. Keys of Songs

She writes a song in almost every key on folklore!

My guess is she’s transitioned from writing songs mostly on the guitar to the piano.

Even though she writes a lot of sad songs, most of her songs are in major keys.

6. Seasons

Not a lot is going on for Taylor in the spring.

7. Days of the Week

She loves singing about Tuesday nights.

8. Complex Words

She hides complex words inside pop songs.

9. Swear Words

She’s been slowly adding swear words to her vocabulary over the years.

10. Never vs Always

As she gets older, she uses the term never less and always more.

11. Girl vs Woman

Her lyrics have transitioned from talking about girls to women, and boys to men.

12. Colors

The colors in her songs have gotten more complex over time.

13. Tour Openers

Ed Sheeran and Shawn Mendes both made it big after touring with Taylor.

14. Co-Writers

Taylor wrote all of Speak Now on her own, and had the most number of co-writers on reputation.

15. Top Hits with Main Co-Writers

She writes her best sad songs with Liz Rose, her angsty songs with Jack Antonoff and love songs on her own.

16. Up and Down Theme

Every song on Midnights references something up or down, just like the time midnight, where both hands of the clock are pointing up.

17. Song Connections

The words in one song lead to the next song in Midnights, like “haze” in the first song of the album to “hazy” in the second song of the album.

18. Album Titles From Song Lyrics

Starting with 1989, her album titles have come from prior song lyrics (except for folklore, which was a surprise album).

19. Song Lyrics From Albums Titles

She references her album titles in later songs, like when she talks about being a “fearless leader” in the song, The Man (Lover).

20. 3 Pen Types

She imagines what type of pen she is holding (fountain, quill or glitter gel) as she writes her songs.

21. Revenge Songs

She says she writes in the style of 3 pen types (see previous visualization), but I think there may be a 4th pen type for her revenge songs.

22. Last Line of Every Album

The last line of every album shows how she’s grown over time to becoming more confident in herself.

She can finally admit that she is a mastermind. I hope you enjoyed these 22 Taylor Swift data visualizations!


How Did I Do This Analysis?

These data visualizations may look simple, but they were the product of a lot of technical work behind the scenes!

I want to thank the following people for their technical resources:

I did most of my data analysis in Excel, my data extraction and text analysis in Python and my data visualizations in Keynote.

You can find spreadsheets containing Taylor Swift’s song lyrics and metadata, along with the Python code I used to get the data from the Genius API and Spotify API on Github.