this is not a love song How Spotify Uses Tableau Public · How Spotify Uses Tableau Public Skyler...

Post on 02-Oct-2020

4 views 0 download

Transcript of this is not a love song How Spotify Uses Tableau Public · How Spotify Uses Tableau Public Skyler...

this is not a love songHow Spotify Uses Tableau Public

Skyler Johnson

Data Visualization Designer

Spotify

Intro

2018.1, 8-core Primary & Workerusually upgrade soon after releases

~350 Desktop Usersmix of Data Scientists, Engineers, Analysts

Anybody can publish

2,000+ active server users in last 3 months, averaging ~3000 views a day

Only use Production siteno dev/test/QA

Tableau Desktop/Server @ Spotify

Spotify Insights Blog & For the Record

https://newsroom.spotify.comhttps://insights.spotify.com/us/

• We take privacy very seriously (GDPR). Any and all insights that are published by Spotify are done so in aggregates and contain no personally identifiable information.

• We don’t share sensitive business information. For instance, all stream numbers published are normalized (0-1)

Disclaimers

NOW PLAYING

Total Eclipse of the Heart

an Animated Map, a Cultural Event

Total Eclipse of the Heart

Total Eclipse of the Heart

Total Eclipse of the Heart

Total Eclipse of the Heart

https://insights.spotify.com/tw/2017/08/24/data-viz-total-eclipse-of-the-heart-follows-the-eclipse/

NOW PLAYING

Emoji

describing music w/ emoji 🎸

Guess That Artist #1

🐝👑👸🏾🍋💋💁💅💄👯💍

Beyonce

Guess That Artist #2

🐞🍏🚶🇬🇧🎸👦🏻🐜👨🏻👬📻

The Beatles

Guess That Artist #3

⚡️🎸👨🏻‍🎤🚀🌟👽🌌🇬🇧📻💫

David Bowie

Guess That Artist #4

🎬🐲🎥📚🐺🐉📖🎻⚔️👑

Ramin Djawadi

(Game of Thrones Composer)

35 million user playlist titles include emoji

Some Popular Emoji Playlists:

favs❤️

❤️🧡💛💚💙💜

Running 🏃

🌴☀️

Chill ❄️

🔥FIRE🔥

Christmas🎄❄️

Emoji Associations

https://insights.spotify.com/us/2017/05/02/spotify-emoji-music/

Spotify Insights Blog & Tableau Public

log𝑝 𝑒𝑚𝑜𝑗𝑖, 𝑐𝑜𝑢𝑛𝑡𝑟𝑦

𝑝 𝑒𝑚𝑜𝑗𝑖 × 𝑝 𝑐𝑜𝑢𝑛𝑡𝑟𝑦× 𝑝(𝑒𝑚𝑜𝑗𝑖, 𝑐𝑜𝑢𝑛𝑡𝑟𝑦)

Pointwise Mutual Information formula

Distinctiveness

NOW PLAYING

Last Christmas (2017)

crafting a story

Last Christmas

everynoise.com/xmas a line graph of Christmas stream share by country

Last Christmas

My first take… a bump chart

When did a country start seriously streaming Christmas music?

seriously = the date in which a country’s Christmas stream-share is >2%

Last Christmas

The Final Result … focusing on the story with a dot plot of significant dates

Philippines started early, Oct 9, 2017

Then Scandinavia, Canada, the US

Mexico passes 2% threshold last, December 9

Calculations

https://public.tableau.com/profile/spotify.insights

NOW PLAYING

Maps

‘gram-able, hexagonal

Distinctive ‘Black Girl Magic’ Artists, one per state

Hex Map Basics

HexmaxPlots.xlsx

https://www.tableau.com/about/blog/2017/1/viz-whiz-hex-tile-maps-64713

https://public.tableau.com/profile/spotify.insights

NOW PLAYING

Joy Division

tongue-in-cheek vizzing

The Joy Plot

What about a Joy Plot about Joy Division?!

https://public.tableau.com/profile/spotify.insights

NOW PLAYING

The Planets

a musical solar system

and Data Viz projects for all

www.skybjohnson.com/theplanets

Web APIhttps://developer.spotify.com

Album & Artist PageHover for exact stream counts

and in progress…a Spotify Web Data Connector

http://www.skybjohnson.com/spotify-wdc/

Takeaway

• Think about your data differently• Use APIs or open data• Apply your industry expertise to

your Tableau Public visualization

public.tableau.com/profile/spotify.insightspublic.tableau.com/profile/skybjohnson

Find me on Tableau Public

AND FINALLY

Thanks

Slide into my Twitter DMs,I love hearing your music viz ideas or if you need help with API/data

Want to join the band?Look for job postings, https://www.spotifyjobs.com/

@skybjohnson

Skyler Johnson

Spotify

Tell your public data stories

R E L AT E D S E S S I O N S

Oct 24 | 1:45pm – 2:45pm | MCCNO – L3 - 333

Please complete the

session survey from the

Session Details screen

in your TC18 app