Este micro-proyecto surge en 2018 cuando, tras escuchar ya repetidas veces Ocho Lineas, donde tras unos versos, Sho-Hai suelta:
Musica idonea para beber y 👉👌, ¿bailar con esto? ¡Te va a costar!
A raiz de ahi, me vino a la cabeza la idea de demostrarlo. ¿Y si era verdad?
Esta seccion tengo que detallarla aun aunque, en general, hice estos pasos:
- Buscar una aplicacion o algoritmo que devolviese estadisticas sobre una cancion. Respuesta: Spotify.
- Buscar una base de datos con la que comprar la cancion. ¿Que canciones son realmente "bailables"? Respuesta: Hits de Los40.
- Crear una rutina, usando R, para crear un stream desde el registro de Los40 a Spotify, y terminar obtieniendo datos.
- Mostrar estos datos, usando Shiny, mediante forms y un simple scatterplot.
Se muestra tempo~danceability en el scatterplot para mostrar que, normalmente, las canciones bailables en este tipo de rankings, que pertenecen en su mayoría a canciones de discoteca, tienen un tempo medio de 120-130 bpm. Además, los resultados visibles en el scatterplot son interactivos, de forma que si haces click en un punto, éste te redirige a la página de Spotify del single.
Resultado: ejecuta
app.R
. También puedes ver una demo online aquí.
Un proyecto de Quim Terrasa.